为了账号安全,请及时绑定邮箱和手机立即绑定

获取具有对象或分类数据类型的列名列表

获取具有对象或分类数据类型的列名列表

牧羊人nacy 2021-09-25 13:16:03
我的目标是获得一个列表对象:['assetCode', 'assetName'],其中的内容是Panda.series根据多个条件检索到的标签。我试过:tmp3 = datatype[datatype == 'object' | datatype == 'category'].index # extract label from Pandas.series这给出了错误: TypeError: cannot compare a dtyped [object] array with a scalar of type [bool]然而,虽然不太优雅,但我能够找到以下两个可行的解决方案:tmp2 = datatype[datatype == 'object'].index # extract label from Pandas.seriestmp2[0]'assetCode'tmp1 = datatype[datatype == 'category'].index # extract label from Pandas.seriestmp1[0]'assetName'如何将这两个字符串组合成一个列表对象?有没有比我尝试的方式更好的方法来实现这个目标?
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 158 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信