为什么此熊猫数据框无法调用

时间:2019-06-06 22:48:01

标签: python-3.x

新手试图创建一些图形,却不知道为什么这些数据框不可调用。帮助。

loc="math edx review\Automobile_data.csv"
df = pd.read_csv(loc)

def plot_hist(auto_prices, cols, bins=10):
    for col in cols:
        fig = plt.figure(figsize=(6,6))#plot area
        ax = fig.gca()#define axis
        auto_prices[col].plot.hist(ax=ax, bins=bins)
        counts=auto_prices[col].valuecounts()
        counts.plot.bar(ax=ax, bins=bins)
        ax.set_title('hist of' + col)
        ax.set_xlabel(col)
        ax.set_ylabel('number of autos')
        plt.show()
plot_cols=['curb_weight', 'engine_size', 'city_mpg','price']
#callable(plot_cols)
#callable(df)
plot_hist(df, plot_cols)
  

'模块'对象不可调用

0 个答案:

没有答案