答案 0 :(得分:1)
如果不访问数据集或更简单的示例,很难回答这个问题。但是,我会尽力而为。
让我们首先建立一个可能与您的数据相似的数据框:
import matplotlib.pyplot as plt
import numpy as np
import pandas as pd
df = pd.DataFrame(np.random.randint(low=0, high=10, size=(5, 3)),
columns=['a', 'b', 'c'])
现在使用数据集进行绘制
fig, ax = plt.subplots(1, 1)
df.plot(legend=True, ax=ax)
最后,我们将遍历各列,并将每个数据点注释为
for col in df.columns:
for id, val in enumerate(df[col]):
ax.text(id, val, str(val))