我想创建一个代码,可以从包含电影信息的数据矩阵中读取并创建直方图。数据集(矩阵)包含几个列,我感兴趣的是包含电影发行年份的列和另一个表示它们是否通过bechtel测试的列(数据集将“通过”和“失败”定义为电影是否通过测试的指标)。知道这两列(发行年份和通过/失败)的第n列编号后,如何创建未通过测试的电影的直方图,x轴包含电影年份的bin?箱子大小不是很重要,不管pyplot默认值是什么都可以。你知道吗
我能做的(不是很多)是:
plt.hist(year_by_Test_binary[:,0])
它创建了一个漂亮但毫无意义的柱状图,显示了多少部电影是以年为单位发行的(矩阵的第0列有年)。你知道吗
如果你还不知道的话,我是个不懂Python的人,正在挣扎。任何帮助都将不胜感激。你知道吗
要将数据转换为矩阵,请使用:
在直方图中,您可以使用:
或者
垃圾箱是你的数据的niveau
假设
n
是Bechdel测试的列,并且您的数据是numpy,如:我们给numpy两个年份向量,一个是电影通过,一个是电影失败。然后,它将为每个类别创建两个直方图,这样您就可以直观地识别类别的更改。你知道吗
相关问题 更多 >
编程相关推荐