楼主: 张二咿呀
1317 1

[数据管理求助] CGSS如何生成同住家庭成员的数据 [推广有奖]

  • 0关注
  • 0粉丝

学前班

90%

还不是VIP/贵宾

-

威望
0
论坛币
970 个
通用积分
0.1500
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
40 点
帖子
1
精华
0
在线时间
8 小时
注册时间
2021-11-14
最后登录
2024-11-20

楼主
张二咿呀 发表于 2023-4-13 09:04:13 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
想用CGSS2021的数据做分析,其中一个因变量是:是否与父辈共同居住?父辈包含配偶父母+自己的父母。
但是个变量需要 两组变量合并生成,不知道怎么处理了,求大神指点,谢谢~~

列联表.png
求大神解答,怎么写stata命令

二维码

扫码加我 拉你入群

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

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

关键词:CGSS GSS stata命令 Stata 一个因变量 家庭成员 CGSS 变量合并 STATA

是否同住.png (8.94 KB)

是否同住.png

共同居住父母.png (19.72 KB)

共同居住父母.png

问卷截图.png (107.96 KB)

问卷截图.png

CGSS2021.zip
下载链接: https://bbs.pinggu.org/a-3958733.html

3.28 MB

CGSS2021最新数据已对外公开发布

沙发
赵安豆 发表于 2024-11-24 15:59:45
在CGSS (Chinese General Social Survey) 数据中,确定是否与父辈共同居住的分析可以通过组合多个变量来实现。这里提供一个基本框架和示例Stata代码帮助你开始。

假设相关变量为:
1. 你自己的父母是否同住 (`live_with_own_parents`)。
2. 配偶的父母是否同住 (`live_with_spouse_parents`)。

下面是一个用Stata生成“是否与父辈共同居住”变量的方法:

```stata
* 加载CGSS数据(请替换你的文件路径)
use "C:\Path\To\Your\CGSS2021.dta", clear

* 生成新变量,表示是否与任一父辈同住
gen live_with_parents = (live_with_own_parents == 1 | live_with_spouse_parents == 1)

* 查看新变量的描述性统计信息
summarize live_with_parents
```

在这个代码中:
- `use` 命令用于加载数据文件。
- `gen` 命令创建了一个新的二元变量 `live_with_parents`。该变量将被赋值为1,如果个体与自己的父母或配偶的父母同住(任意一个条件满足即可);否则赋值为0。
- `summarize` 命令显示了新生成变量的基本统计信息。

请注意,在实际应用中,你可能需要根据CGSS2021的具体数据编码和变量名称进行适当调整。例如,“是否同住”这类问题在问卷中的答案可能是“是=1”,“否=0”,也可能使用其他数值或字符表示。因此,确保你正确理解了数据手册中关于这些变量的描述。

如果`live_with_own_parents` 和 `live_with_spouse_parents` 的编码为 “是=1, 否=2”,则代码应调整如下:

```stata
gen live_with_parents = (live_with_own_parents == 1 | live_with_spouse_parents == 1)
```

但是,如果它们的编码为“是=0, 否=1”(或相反),那么你可能需要使用不同的条件判断。务必根据实际情况进行调整。

希望这能帮助到你!如果有更具体的数据细节,请提供,以便给出更精确的指导。

此文本由CAIE学术大模型生成,添加下方二维码,优先体验功能试用



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

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