【发布时间】:2021-05-18 11:16:08
【问题描述】:
数据集:https://dl.dropboxusercontent.com/s/v9gmgxupkypn5dw/train-data.csv
我想为 Fuel_Type 制作一个饼图。 将 Fuel_Type 分为三部分:Diesel、Petrol 和 Others(不是 Diesel 和 Petrol)。 为此制作一个饼图并在该图表上显示百分比。
我的代码如下:
import pandas as pd
import matplotlib.pyplot as plt
df = pd.read_csv('car_train_data.csv',sep= ",",index_col= 0)
temp = car_df.groupby("Fuel_Type", as_index=False).size()
cutoff = temp["size"].sum() * 0.05
temp_idx = temp["size"] < cutoff
other_sum = temp.loc[temp_idx, "size"].sum()
但我真的很困惑如何定义不是柴油和汽油......有人可以帮助我吗?或者给我看一个例子,这样我就可以从其他例子中更改代码。非常感谢!
【问题讨论】:
标签: pandas matplotlib pie-chart