Matplotlib Spyder3.2.6绘制大量信息并创建空间

时间:2018-04-07 06:14:55

标签: python matplotlib spyder

我刚刚开始使用Spyder并进行一些简单的数据分析。我有一些我已经过滤的人口普查数据。数据是相当大的32k条目。正如您将看到的,我已将人口普查数据过滤为年龄和每周小时数。但是当我去绘制它的时候,信息真的很紧密。我一直在寻找互联网,试图找到一种方法来分离价值观,但我只是做空。任何帮助都会很棒!感谢

Picture of Plot

Data information

df = pd.read_csv('adult.data.csv', header=None,  delimiter=',')    


  native_country = np.array(df[13])

  united_states = native_country[0]

  native_country_us = df.loc[(df[13] == united_states)]

  native_country_us_hours_per_week = np.array(native_country_us[12])

  native_country_us_age = np.array(native_country_us[0])


plt.plot(native_country_us_hours_per_week, native_country_us_age, "go")

plt.xlabel('Hours per week')
plt.ylabel('Age of US Citizen')
plt.title('Hours Per Week US Citizen Works')
plt.show()

1 个答案:

答案 0 :(得分:0)

我没有看到你将Y值插入图中。

尝试:

plt.plot(native_country_us_hours_per_week, native_country_us_age , "go")