,可以通过以下步骤实现:
import pandas as pd
import matplotlib.pyplot as plt
data = {'x': [1, 2, 3, 4, 5],
'y': [10, 5, 8, 3, 6],
'size': [100, 200, 300, 400, 500]}
df = pd.DataFrame(data)
plt.scatter(df['x'], df['y'], s=df['size'])
plt.xlabel('x')
plt.ylabel('y')
plt.title('Scatter Plot with Different Marker Sizes')
plt.show()
在上述代码中,我们使用了scatter
函数绘制散点图,其中s
参数用于设置标记的大小,我们传入了熊猫数据帧中的size
列作为标记的大小。
这样,就可以根据熊猫数据帧中的size
列的值来设置不同的标记大小,从而在散点图中展示不同大小的标记。
推荐的腾讯云相关产品:腾讯云服务器(CVM)和腾讯云云数据库MySQL。
领取专属 10元无门槛券
手把手带您无忧上云