我用你的部分数据做了一个简版的,没有错。再检查你的数据
import pandas as pd
import pylab as plt
data = {'Data':['2020/1/22','2020/1/23','2020/1/24','2020/1/25','2020/1/26'],
'Confirmed':[548,643,920,1406,2075]}
df = pd.DataFrame(data)
plt.scatter(df['Data'],df['Confirmed'])
plt.show()
检查一下中间一段数据是否有缺失,看图表应该是20000到50000之间。
可能是数据本身的问题,还有这种数据建议用折线图