繁体   English   中英

TypeError:在 Python 中的“str”和“int”实例之间不支持“>”

[英]TypeError: '>' not supported between instances of 'str' and 'int' in Python

对于每个程序,有多少人的编程技能知识低于 4? 为每个现有程序报告一行。

df1['ProgSkills'<4].groupby(by=df1['Program']).count()

错误信息:

TypeError: '<' not supported between instances of 'str' and 'int'

数据框:

数据框

df1['ProgSkills'<4]

这实际上将字符串ProgSkills与数字 4 进行比较。

你本来打算做的

df1[df1['ProgSkills']<4]

它将ProgSkills列中的每个值与数字 4 进行比较。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM