今天在做需求的时候发现一个问题,就是当传一个‘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',就会成为折线图
感觉有点奇怪,所以记下来