当前位置: 首页 > 知识库问答 >
问题:

AttributeError:“非类型”对象没有属性“isnull”[重复]

麹耘豪
2023-03-14

我正在尝试删除空行。但是,当我试图计算空行数以查看它是否有效时,我有一个错误:

AttributeError:“非类型”对象没有属性“isnull”

我的剧本:

import pandas
import pandas as pd

data = pd.read_csv('data.csv', sep=';')

#print('Table Data\n', data)

data_sum_empty = data.isnull().sum()
#print(data_sum_empty)

data_not_empty = data_sum_empty.dropna(how = 'all', inplace = True)
print(data_not_empty.isnull().sum())

输出:

Traceback(最近的调用最后):

打印文件“\data\u vis.py”,第12行(data\u not\u empty.isnull().sum())

AttributeError:“非类型”对象没有属性“isnull”

一些数据

flightID        DepTime  ArrTime ActualElapsedTime  AirTime  ArrDelay
BBYYEUVY67527   1416.0   1514.0               58.0     39.0      64.0   
MUPXAQFN40227   2137.0     37.0              120.0     47.0      52.0   
LQLYUIMN79169    730.0    916.0              166.0    143.0     -25.0   
KTAMHIFO10843      NaN      NaN                NaN      NaN       NaN   
BOOXJTEY23623      NaN      NaN                NaN      NaN       NaN   

为什么重复????我不知道问题是因为不到位。如果我知道,我就不会问了!

共有2个答案

楚皓君
2023-03-14

如果使用inplace=True,则不要重新分配:

data_not_empty = data_sum_empty.dropna(how = 'all')
print(data_not_empty.isnull().sum())
邢博文
2023-03-14

当您使用inplace=True对df执行操作时,该操作的变量或输出为无。

data_sum_empty.dropna(how = 'all', inplace = True)
data_not_empty = data_sum_empty.copy()
print(data_not_empty.isnull().sum())

data_not_empty = data_sum_empty.dropna(how = 'all')
print(data_not_empty.isnull().sum())
 类似资料:
  • 我一直在努力学习Python(目前的请求和美丽的soup4),我在网上找到了一个教程 问题是我一直得到下面的错误,根本无法弄清楚... 任何帮助都将不胜感激! 回溯(最近一次调用last):文件“C:\Users\BillyBob\Desktop\Web Scrap.py”,第14行,标题=a.string。strip()AttributeError:'NoneType'对象没有属性'strip'

  • 我目前正在构建一个烧瓶应用程序 我能够从下面的stackoverflow留言板上得到这么远,但是我不认为我做对了什么(可能忽略了什么?) 在Flask应用中运行Dash应用 这里的任何帮助都将不胜感激 这是我的服务器。py代码: 这是我的服务器。py:从应用程序导入服务器,应用程序服务器。运行(调试=True) 当我运行这一切时,我得到:

  • 我正在随意地编程我的不和谐机器人,当我完成后,我通过使用我的替代帐户加入测试服务器来测试我的代码(当有人加入服务器时,它会发送欢迎消息)。但是当另一种选择加入时,我得到了这个错误: 我不知道出了什么问题。我的代码:https://pastebin.com/VntL0y5d

  • 我的代码返回这个错误"'NoneType对象没有属性'发送'" 这是我的密码 导入discord从discord导入操作系统。ext导入命令 客户=不和谐。客户() 类日志记录(commands.Cog):“为您设置日志记录” def设置(客户端):客户端。添加_cog(日志记录(客户端)) 我是在我的齿轮,而不是在主要。派克

  • 问题:我在运行下面的代码时出错。我是新手,不知道如何解决这个问题。creae函数将每个坐标点指定给其自治区。

  • 我尝试了谷歌云运行和完美的工作,但突然得到了错误,而在几天后崩溃(属性错误):'NoneType'对象没有属性'图像' 一切似乎都很好,我已经设置了项目名称,地区,但得到相同的错误 使用的命令是 gcloud测试版运行部署——镜像gcr。io/云运行测试/映像名称--允许未经身份验证--更新env vars environment=“生产”