yuexia_wu 2020-05-15 20:04 采纳率: 0%
浏览 555

在使用dropna函数时出错

df2 = pd.read_table('te.csv', skiprows=0)
print(df2.columns.values.tolist())
#读取表头
df2.fillna(method='bfill', limit=3, axis=1)
df2.dropna(axis = 0, subset = ['I071'] )

最终给的结果和报错是这样子的

[',I080,I071,I073,I074,I077,I130,I131,I140,I145,I146,I155,I157,I152,I160']
Traceback (most recent call last):
  File "D:/程序/adsb_test.py", line 31, in <module>
    df2.dropna(axis = 0, subset = ['I071'] )
  File "E:\Anaconda\lib\site-packages\pandas\core\frame.py", line 4285, in dropna
    raise KeyError(list(np.compress(check, subset)))
KeyError: ['I071']

有没有大佬可以帮帮我

  • 写回答

2条回答

      报告相同问题?

      相关推荐 更多相似问题

      悬赏问题

      • ¥15 yoj获取密码 队列 解密 C语言
      • ¥15 想要使用有序logistic模型,因变量收集结果为以下,可以继续分析吗?
      • ¥15 C语言的问题 求尽快解答一下
      • ¥15 sql相关子查询的一道选择题
      • ¥15 关于图像检测的问题#
      • ¥15 用cemu8086编写代码
      • ¥15 C语言写简单停车场管理系统怎么能最通俗易懂?
      • ¥15 mcisendcommand播放音乐堆栈调用异常
      • ¥15 下载的vscode无法运行代码
      • ¥100 R语言的数据分析及可视化