发现matplotlib的一个问题

今天在做需求的时候发现一个问题,就是当传一个‘o’时,调用plt.plot画图会自动成为散点图,而不是折线图,代码如下:

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
ds = pd.date_range(start='1/1/2017', end='1/5/2017', normalize=True)
a = ['a','b','c','d','e']
b = [1,2,3,4,5]
plt.plot(ds,b,'o')

结果

但是如果改成marker='o',就会成为折线图

 感觉有点奇怪,所以记下来

猜你喜欢

转载自blog.csdn.net/zy1620454507/article/details/132920671