小编Sha*_*ata的帖子

找出给定数据集中每列中缺失值的百分比

import pandas as pd
df = pd.read_csv('https://query.data.world/s/Hfu_PsEuD1Z_yJHmGaxWTxvkz7W_b0')
percent= 100*(len(df.loc[:,df.isnull().sum(axis=0)>=1 ].index) / len(df.index))
print(round(percent,2))
Run Code Online (Sandbox Code Playgroud)

输入是https://query.data.world/s/Hfu_PsEuD1Z_yJHmGaxWTxvkz7W_b0

输出应该是

Ord_id                 0.00
Prod_id                0.00
Ship_id                0.00
Cust_id                0.00
Sales                  0.24
Discount               0.65
Order_Quantity         0.65
Profit                 0.65
Shipping_Cost          0.65
Product_Base_Margin    1.30
dtype: float64
Run Code Online (Sandbox Code Playgroud)

python numpy python-3.x pandas

8
推荐指数
4
解决办法
2万
查看次数

标签 统计

numpy ×1

pandas ×1

python ×1

python-3.x ×1