全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
5099 5
2019-07-24
tsset stkcd year显示
varlist:  stkcd:  string variable not allowed
应该怎么修改


二维码

扫码加我 拉你入群

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

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

全部回复
2019-7-24 15:53:16
encode stkcd,g(code)
tsset code year
二维码

扫码加我 拉你入群

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

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

2019-7-24 16:46:47
450667569 发表于 2019-7-24 15:53
encode stkcd,g(code)
tsset code year
我接下来想要用xtbalance命令删除缺漏数据,用了这个之后好像数据都被删掉了。我是从excel里复制数据过来的,有什么别的方法吗
二维码

扫码加我 拉你入群

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

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

2019-7-24 22:09:49
up628 发表于 2019-7-24 16:46
我接下来想要用xtbalance命令删除缺漏数据,用了这个之后好像数据都被删掉了。我是从excel里复制数据过来 ...
小白只能帮到这里,坐等大神
二维码

扫码加我 拉你入群

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

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

2024-2-2 17:32:18
up628 发表于 2019-7-24 15:47
tsset stkcd year显示
varlist:  stkcd:  string variable not allowed
应该怎么修改
楼主解决了吗??我也遇到了同样的问题
二维码

扫码加我 拉你入群

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

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

2024-9-8 21:02:13
`tsset` 命令在 Stata 中用于定义面板数据的结构,即指定个体和时间变量。但是,Stata 的 `tsset` 命令主要用于时间序列数据,而 `xtset` 命令则用于处理面板(长面板)数据。

你正在尝试用 `tsset` 来设置一个可能包含多个个体的时间序列数据集,这在语法上是不合适的。根据你的描述,看起来你是在处理一个面板数据集,其中 `stkcd` 可能代表股票代码(即不同的个体),而 `year` 是时间变量。

为了正确地定义这个面板数据集的结构,你应该使用 `xtset` 命令而不是 `tsset`。所以正确的命令应该是:

```
xtset stkcd year
```

这将告诉 Stata 你的数据是一个面板数据集,其中 `stkcd` 是个体(单位)变量,而 `year` 是时间变量。

另外,请确保在运行这个命令之前,你的数据已经被正确导入,并且没有缺失值或者不一致的地方,特别是对于 `stkcd` 和 `year` 这两个变量。如果存在任何问题,Stata 可能会报错或给出警告信息。

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



二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群