如何在一个窗口中绘制一堆包含元组的列表?

时间:2020-05-14 15:45:32

标签: python pandas plot seaborn

我有一个Pandas数据框,只有两列分别名为“电影”和“评论”。

    Movie                        Review
0  Titanic       [(public:90), (critics:40)]
1  LOR           [(public:80), (critics:60)]

为绘制每部电影的“评论”,我使用了以下代码

movie_column = df['Movies']
review_column = df['Review']
for i in range (len(movie_column)):
     my_list = [(elem1, elem2) for elem1, elem2 in review_column[i]]
     zip(my_list)
     plt.title(str(movie_column[i]))
     to_plot = plt.scatter(*zip(*my_list))
     plt.show()

使用此代码,它将在两个不同的窗口中打印两个不同的图。我想制作一个散点图,以便在一个窗口中创建两个图。

是否可以使用 Seaborn 创建?因为我找不到如何在Seaborn中打印元组列表,所以所有解决方案都使用matplotlib。

0 个答案:

没有答案