Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
按组列出的列总数(Stata)_Stata - Fatal编程技术网

按组列出的列总数(Stata)

按组列出的列总数(Stata),stata,Stata,以下是相关命令: sysuse auto table foreign, c(max mpg max rep78) row 通过阅读文档(行:添加行总数),我希望结果如下: ---------------------------------- Car type | max(mpg) max(rep78) ----------+----------------------- Domestic | 34 5 Foreign | 41

以下是相关命令:

sysuse auto 
table foreign, c(max mpg max rep78) row
通过阅读文档(行:添加行总数),我希望结果如下:

----------------------------------
 Car type |   max(mpg)  max(rep78)
----------+-----------------------
 Domestic |         34           5
  Foreign |         41           5
          | 
    Total |         75           10
----------------------------------
但是,总计行实际上只是列的最大值:

----------------------------------
 Car type |   max(mpg)  max(rep78)
----------+-----------------------
 Domestic |         34           5
  Foreign |         41           5
          | 
    Total |         41           5
----------------------------------

我想知道是否有一个类似的命令(无需折叠)允许我构造这样一个表(在Stata窗口中),但实际上在底部有总和。谢谢你抽出时间

斯塔塔在
表格
中的回答可以说是预期的结果。给出计算最大值的指令后,它会按组和整个数据集进行计算

您希望按组列出最大值,但也希望看到它们的总数或总和。这似乎令人费解,但可以间接做到:

. sysuse auto , clear 
(1978 Automobile Data)

. egen mpg_max = max(mpg), by(foreign) 

. egen rep_max = max(rep78), by(foreign) 

. egen tag = tag(foreign) 

. table foreign if tag, c(sum mpg_max sum rep_max)  row 

--------------------------------------
 Car type | sum(mpg_max)  sum(rep_max)
----------+---------------------------
 Domestic |           34             5
  Foreign |           41             5
          | 
    Total |           75            10
--------------------------------------
这里的技巧是取最大值是在
之外进行的。然后,我们在每个类别中只向
提供一个观察值,总数就是所需的