楼主: kkwei
7032 14

【求教】怎么输出这样的表格呢?? [推广有奖]

  • 5关注
  • 14粉丝

已卖:427份资源

学术权威

56%

还不是VIP/贵宾

-

威望
1
论坛币
25727 个
通用积分
2497.8955
学术水平
49 点
热心指数
53 点
信用等级
27 点
经验
2318 点
帖子
4033
精华
0
在线时间
3815 小时
注册时间
2007-6-21
最后登录
2026-1-15

楼主
kkwei 发表于 2007-11-3 14:58:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

如何绘制出如下的表格啊(需要stata根据数据求出表中的统计值)?

【求教】怎么输出这样的表格呢??


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Stata tata 求教 表格 输出

沙发
413024 发表于 2007-11-3 20:13:00

男女sex

实验类型kind

你所需要统计的变量为x1 ,x2

命令如下:

bysort sex kind:tabstat x1 x2, stat(mean sd N) col(stat)

藤椅
kkwei 发表于 2007-11-3 21:24:00

谢谢哈,这样的做法是可以求出各个细格的统计量,但是

----------------------------------------------------------------------------------------------
-> a = 男, b = 1

    variable |      mean        sd         N
-------------+------------------------------
           y |      25.5  4.795832         4
--------------------------------------------

----------------------------------------------------------------------------------------------
-> a = 男, b = 2

    variable |      mean        sd         N
-------------+------------------------------
           y |     10.75  2.872281         4
--------------------------------------------

有没有可以合在一起方法呢?

板凳
413024 发表于 2007-11-4 01:00:00

stata 也不是万能的。  :)

不过可能我也不知道,需要向别人请教。

报纸
蓝色 发表于 2007-11-4 08:24:00

你原来的表是那里作出来的

地板
蓝色 发表于 2007-11-4 08:32:00
collapse (mean) mean_x=x  (sd) sd_x=x  (sum) sum_x=x,by(gender kind)

7
kkwei 发表于 2007-11-4 10:27:00
谢谢版主,感谢啦……以前的那个表格是使用spss画出来的……

8
why842000 发表于 2007-11-4 17:05:00
好像也不行啊

9
蓝色 发表于 2007-11-4 19:18:00

clear
input gender kind x
1 1 5
1 1 1
1 2 1
1 2 8
1 3 2
1 3 5
1 2 6
1 1 9
1 1 7
2 1 1
2 1 2
2 1 4
2 2 8
2 2 7
2 2 1
2 3 7
2 3 1
2 3 1
2 1 9
2 2 1
end
label define gendername 1 "男"  2  "女"
label value gender gendername
collapse (mean) mean_x=x  (sd) sd_x=x  (sum) sum_x=x,by(gender kind)
format  _all %9.2f
list  , separator(3)

**************************************************************************


     +---------------------------------------+
     | gender   kind   mean_x   sd_x   sum_x |
     |---------------------------------------|
  1. |     男   1.00     5.50   3.42   22.00 |
  2. |     男   2.00     5.00   3.61   15.00 |
  3. |     男   3.00     3.50   2.12    7.00 |
     |---------------------------------------|
  4. |     女   1.00     4.00   3.56   16.00 |
  5. |     女   2.00     4.25   3.77   17.00 |
  6. |     女   3.00     3.00   3.46    9.00 |
     +---------------------------------------+

10
arlionn 在职认证  发表于 2007-11-5 11:27:00

这个能稍微接近你的要求:


. sysuse nlsw88, clear
(NLSW, 1988 extract)

. table race , by(collgrad) c(mean wage sd wage min wage max wage n wage) format(%4.2f)

-----------------------------------------------------------------------------
college graduate |
and race         | mean(wage)    sd(wage)   min(wage)   max(wage)     N(wage)
-----------------+-----------------------------------------------------------
not college grad |
           white |       7.32        5.76        1.00       40.20       1,217
           black |       5.88        3.72        1.15       39.23         480
           other |       6.94        3.17        2.70       12.68          17
-----------------+-----------------------------------------------------------
college grad     |
           white |      10.30        5.97        1.03       40.20         420
           black |      11.36        7.55        2.48       40.75         103
           other |      11.60        6.98        1.81       25.81           9
-----------------------------------------------------------------------------

[此贴子已经被作者于2007-11-5 11:30:06编辑过]

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-16 13:01