如何根据状态数据绘制条形图

时间:2017-10-24 13:21:17

标签: python pandas

如何根据第S列中的状态获取G栏中的平均贷款金额?

enter image description here

如何指定我想要列的平均值的状态?

这是我现在的代码。

import matplotlib.pyplot as plt
import pandas as pd
from sklearn.preprocessing import Imputer
import numpy as np

data = pd.read_csv('Loan_data.csv')

loan = data.iloc[:,6:7].values
state =data.iloc[:,-6]

1 个答案:

答案 0 :(得分:0)

要获得平均值,请创建聚合数据框。然后你可以选择特定的状态'平均值来看:

agg_df = data.groupby('State',as_index=False).agg({'Loan_Amount': 'mean'})
# View West Virginia's average
agg_df[agg_df['State']=='WV']