我刚刚开始使用Spyder并进行一些简单的数据分析。我有一些我已经过滤的人口普查数据。数据是相当大的32k条目。正如您将看到的,我已将人口普查数据过滤为年龄和每周小时数。但是当我去绘制它的时候,信息真的很紧密。我一直在寻找互联网,试图找到一种方法来分离价值观,但我只是做空。任何帮助都会很棒!感谢
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()
答案 0 :(得分:0)
我没有看到你将Y值插入图中。
尝试:
plt.plot(native_country_us_hours_per_week, native_country_us_age , "go")