Python IMDB投票与评级的matplotlib图

Python IMDB投票与评级的matplotlib图,python,pandas,matplotlib,data-science,Python,Pandas,Matplotlib,Data Science,在IMDB数据中绘制电影投票和评级之间的图表,在Pandas和Matplotlib的帮助下,显示“加权排名”投票与评级图表的最佳方式是什么 到目前为止,已尝试此操作,但没有以正确的格式显示,甚至x轴文本也相互重叠。非常感谢您的帮助 样本数据: 我正在寻找的模型图: 你可以这样做 import numpy as np import pandas as pd import matplotlib.pyplot as plt import seaborn as sns sns.set_style('d

在IMDB数据中绘制电影投票和评级之间的图表,在Pandas和Matplotlib的帮助下,显示“加权排名”投票与评级图表的最佳方式是什么

到目前为止,已尝试此操作,但没有以正确的格式显示,甚至x轴文本也相互重叠。非常感谢您的帮助

样本数据:

我正在寻找的模型图:

你可以这样做

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
sns.set_style('darkgrid')

df = pd.DataFrame(np.random.randint(100000, size=(10000, 2)), 
                  columns=['Votes', 'Rating'])

df.plot(kind='scatter', x='Votes', y='Rating', logx=True, alpha=0.5, color='purple', edgecolor='')
plt.ylabel('IMDB Rating')
plt.xlabel('Number of Votes')
plt.show()
这将生成所需的绘图

请提供,如果可能的话,请提供您要绘制的图形的模型。添加了示例数据和模拟图形,我正在寻找使用plt.scatter()而不是使用条形图开始。这可能足以根据点大小和alpha值生成示例。如果你能给我们一些包含数据的运行代码,这项任务看起来相当简单。你发布的数据和代码需要作为下一个包含,而不是图像。这一切都是为了让那些向你提供免费帮助的人尽可能地轻松。@min2bro你没有关注我的链接,是吗?;)