如何使用此特定数据集执行 tsset?
How do I do tsset with this specific dataset?
我的数据集如下所示:
Country
year
poverty rate
sales
Austria
1950
0.54
142
Austria
1951
0.32
12441
Austria
1952
0.32
12441
Bangladesh
1950
0.11
142123123
Bangladesh
1951
0.52
1234
Bangladesh
1952
0.32
12441
Sri Lanka
1950
0.95
4215
Sri Lanka
1951
0.21
142421
Sri Lanka
1952
0.32
12441
我想 tsset
这样我就可以(例如)为每个国家/地区每年的销售额变化创建一个新变量。当我尝试执行 tsset country year
时,我看到“面板内重复的时间值”。我如何创建一个新变量来表示每个国家和年份每年的销售额变化?我有更多变量,所以我希望能够指定变量。
country
从这里看起来像一个字符串变量,但如果是的话
tsset country year
会因此而失败。因此,假设 country
是一个带有值标签的数值变量。然后必须跟进重复观察的报告 say
duplicates list country year
duplicates tag country year, gen(tag)
edit if tag
那么下一步就看你看到什么了,比如:
重复项只是其中一个变量缺少值的垃圾。 drop
垃圾。
意外的重复观察。 drop
重复。
更严重的事情。
另请参阅常见问题解答 https://www.stata.com/support/faqs/data-management/repeated-time-values/
我的数据集如下所示:
Country | year | poverty rate | sales |
---|---|---|---|
Austria | 1950 | 0.54 | 142 |
Austria | 1951 | 0.32 | 12441 |
Austria | 1952 | 0.32 | 12441 |
Bangladesh | 1950 | 0.11 | 142123123 |
Bangladesh | 1951 | 0.52 | 1234 |
Bangladesh | 1952 | 0.32 | 12441 |
Sri Lanka | 1950 | 0.95 | 4215 |
Sri Lanka | 1951 | 0.21 | 142421 |
Sri Lanka | 1952 | 0.32 | 12441 |
我想 tsset
这样我就可以(例如)为每个国家/地区每年的销售额变化创建一个新变量。当我尝试执行 tsset country year
时,我看到“面板内重复的时间值”。我如何创建一个新变量来表示每个国家和年份每年的销售额变化?我有更多变量,所以我希望能够指定变量。
country
从这里看起来像一个字符串变量,但如果是的话
tsset country year
会因此而失败。因此,假设 country
是一个带有值标签的数值变量。然后必须跟进重复观察的报告 say
duplicates list country year
duplicates tag country year, gen(tag)
edit if tag
那么下一步就看你看到什么了,比如:
重复项只是其中一个变量缺少值的垃圾。
drop
垃圾。意外的重复观察。
drop
重复。更严重的事情。
另请参阅常见问题解答 https://www.stata.com/support/faqs/data-management/repeated-time-values/