【问题标题】:matplotlib: scatter plot couldn't connect dotmatplotlib:散点图无法连接点
【发布时间】:2017-01-31 17:00:24
【问题描述】:

我正在使用以下代码绘制散点图,并尝试连接图中的点:

   %matplotlib notebook
    import matplotlib.pyplot as plt
    import matplotlib
    matplotlib.style.use('ggplot')
    my_df.plot(x='k', y='score', kind = 'scatter', marker = 'x', linestyle='-')

也试过了:

    my_df.plot(x='k', y='score', kind = 'scatter', 'xb-')

但以上都不起作用。有人知道我错过了什么吗?谢谢!

【问题讨论】:

  • 请给出一个工作示例。 my_df 是什么?

标签: python-2.7 pandas matplotlib


【解决方案1】:

更改您的 marker kwag,并删除 kind kwag:

my_df.plot(x='k', y='score', marker='x-')
# removing linestyle is optional. It does not help in this case

【讨论】:

  • 然后我得到了错误:ValueError: Unrecognized marker style x-
【解决方案2】:

经过一些实验,下面的代码可以工作:

%matplotlib notebook
import matplotlib.pyplot as plt
import matplotlib
matplotlib.style.use('ggplot')
my_df.plot(x='k', y='score', marker = 'x', color = 'black')

【讨论】:

    猜你喜欢
    • 2013-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-22
    • 2021-12-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多