【发布时间】:2019-05-14 06:31:05
【问题描述】:
我有数据框,我想通过在区域 1 中仅绘制 f_x_f1 与 A_x_f1 的 2 个区域来绘制散点图,在区域 2 中绘制 f_x_f2 与 A_x_f2
如果有人可以为这个问题提供更好的解决方案
这是我的数据框的示例
df=pd.DataFrame({'f_x_f1':[0.3,0.28,0.34],'A_x_f1':[0.003,0.28,0.034],'f1':[0.4,0.4,0.4],'f_x_f2':[0.91,0.88,0.96],'A_x_f2':[0.003,0.28,0.034],'f2':[1.3,1.3,1.3]})
【问题讨论】:
-
如果我们能看到您已经尝试过的内容会很有帮助:) 否则,您可以查看 matplotlib 文档 (matplotlib.org/api/_as_gen/matplotlib.pyplot.scatter.html) 以了解如何创建散点图
-
我知道如何绘制简单的散点图 ax1 = ddd.plot(kind='scatter', x='freq_x_max_f1', y=['Amp_x_max_f1'], color='r') ,但我不知道如何根据列将绘图划分为 2 个区域
标签: python-3.x pandas matplotlib plotly