Stata 如何在我的数据集中将变量重塑为宽变量?
我正在尝试将变量改宽,但没有找到正确的方法 我有每个Stata 如何在我的数据集中将变量重塑为宽变量?,stata,Stata,我正在尝试将变量改宽,但没有找到正确的方法 我有每个SSUID的逐日计数数据集,我想将一天调整为宽,以显示每个SSUID的合计计数 数据集: ssuid day count 1226 1 3 1226 2 7 1226 3 5 1226 4 7 1226 5 7 1226 6 6 1227 1 3 1227 2 6 1227 3 7 1227 4 4 1228 1 4 1228
SSUID
的逐日计数数据集,我想将一天调整为宽,以显示每个SSUID
的合计计数
数据集:
ssuid day count
1226 1 3
1226 2 7
1226 3 5
1226 4 7
1226 5 7
1226 6 6
1227 1 3
1227 2 6
1227 3 7
1227 4 4
1228 1 4
1228 2 4
1228 3 6
1228 4 7
1228 5 5
1229 1 3
1229 2 6
1229 3 6
1229 4 6
1229 5 5
我尝试了一些代码,但出现了错误:
计数变量在SSUID变量中不是常量
我的代码:
reshape wide day, i(ssuid) j(count)
我希望得到以下结果:
ssuid day1 day2 day3 day4 day5 day6
1226 3 7 5 7 7 6
1227 3 6 7 4 . .
1228 4 4 6 7 5 .
1229 3 6 6 6 5 .
以下是我的作品:
clear
input ssuid day count
1226 1 3
1226 2 7
1226 3 5
1226 4 7
1226 5 7
1226 6 6
1227 1 3
1227 2 6
1227 3 7
1227 4 4
1228 1 4
1228 2 4
1228 3 6
1228 4 7
1228 5 5
1229 1 3
1229 2 6
1229 3 6
1229 4 6
1229 5 5
end
reshape wide count, i(ssuid) j(day)
rename count# day#
以下是我的作品:
clear
input ssuid day count
1226 1 3
1226 2 7
1226 3 5
1226 4 7
1226 5 7
1226 6 6
1227 1 3
1227 2 6
1227 3 7
1227 4 4
1228 1 4
1228 2 4
1228 3 6
1228 4 7
1228 5 5
1229 1 3
1229 2 6
1229 3 6
1229 4 6
1229 5 5
end
reshape wide count, i(ssuid) j(day)
rename count# day#
非常感谢…我也执行了此整形,但没有正确识别输出。谢谢。非常感谢……我也进行了此整形,但没有正确识别输出。谢谢