繁体   English   中英

为什么我会收到以下错误消息:不支持的操作数类型 +:'int' 和 'str'。 请参阅下面的 python 规则主体

[英]Why am I getting the following error message: Unsupported operand type(s) for +: ‘int’ and ‘str’. See below the python rules body

类列表:MgtT3GrpB_1920.csv

student_identifier: ID

group_size: 4+

  • 分布:学位值:(食品、工程、艺术、法律、科学、护士)

  • 分配:Group1 值:(i, ii, iii, iv, v, vi, vii, viii, ix, x)

  • 分布:Group2 值:(cab、fox、monk、dun、Blrk、merr、ran、step、goat、leop)
  • 分配:Group3 值:(a, b, c, d, e, f, g, h, i)
  • 分发:Group4 值:(DELL、Link、Google、SAP、Oracle、IBM、Workday、eBay、Airbnb)

  • 平衡点:工作经验

  • 平衡点:种族

  • 平衡:性别

  • 余额:Qual_Quant

通过以下方式找出您尝试使用的变量类型: type(x) 其中 x 是您的变量名。 int(x) 可能会解决这个问题。 此外,如果您 1. 在文件的列中有一些字符,而您希望只有数字,则可能会发生这种情况,解决方案是清理文件 2. 您有在导入文件期间无法识别的空值。 如果您使用的是 pandas read_csv,您可能需要设置 na_values 参数。

暂无
暂无

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

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