楼主: Amy75
5847 4

[数据管理求助] 多期DID平行趋势检验 vertical is a class [推广有奖]

  • 2关注
  • 1粉丝

已卖:2份资源

硕士生

44%

还不是VIP/贵宾

-

威望
0
论坛币
73 个
通用积分
0.0878
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
141 点
帖子
10
精华
0
在线时间
331 小时
注册时间
2017-6-17
最后登录
2024-12-9

楼主
Amy75 发表于 2022-11-14 21:55:25 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
DIDI新手,我是手动赋值的 ,参考的https://zhuanlan.zhihu.com/p/137617052 一直出现omitt 用reg 也同样结果,转置图形的时候显示vertical is a class 求助 什么原因啊啊啊啊 求解!!感激不尽
二维码

扫码加我 拉你入群

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

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

关键词:vertical vert TIC ert DID

沙发
sske1 发表于 2023-4-17 17:23:16
请问你是如何解决的呢

藤椅
Y___Y 学生认证  发表于 2024-2-4 17:31:28
你是如何解决的啊

板凳
chenyiluo 发表于 2024-3-16 17:19:03 来自手机
同问 如何解决的 我也是这个问题

报纸
赵安豆 发表于 2024-5-23 10:48:09
这个问题看起来像是你在使用面板数据(Panel Data)进行差异倾向得分匹配(DID)分析时遇到的。"垂直是一个类"这个错误可能是由于你在绘制图形或者处理数据时,某个变量被误识别为分类变量(class),而应该是一个数值变量。

在Python中,如果你在使用诸如`matplotlib`或`seaborn`这样的绘图库,并且你的DataFrame中的某列(例如'vertical')被解析为了分类变量,那么你可能会遇到这个问题。解决方法是确保你的数据类型正确:

1. 检查'垂直'列的数据类型。你可以用`df['垂直'].dtype`来查看。
2. 如果它是类别(category)或者对象(object),你需要将其转换为数值类型,比如整数或浮点数。可以使用`pd.to_numeric()`函数进行转化。

代码示例:

```python
df['vertical'] = pd.to_numeric(df['vertical'], errors='coerce')
```

这段代码会尝试将'垂直'列转化为数值类型,如果遇到无法转换的值(比如非数字文本),它会选择忽略或抛出错误(取决于`errors`参数)。

另外,对于DID分析中的平行趋势检验,你可能需要确保在处理数据和设置回归模型时遵循正确的步骤。如果你在使用R或者Stata等其他统计软件,解决方式可能会有所不同。如果问题仍然存在,请提供更多的代码细节,以便得到更具体的帮助。

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



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

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