如何根据第S列中的状态获取G栏中的平均贷款金额?
如何指定我想要列的平均值的状态?
这是我现在的代码。
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]
答案 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']