-
Anonymous
Как аннотировать конец строк, используя Python и Matplotlib?
Сообщение
Anonymous »
С фреймом данных и базовым графиком, например:
Код: Выделить всё
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
np.random.seed(123456)
rows = 75
df = pd.DataFrame(np.random.randint(-4,5,size=(rows, 3)), columns=['A', 'B', 'C'])
datelist = pd.date_range(pd.datetime(2017, 1, 1).strftime('%Y-%m-%d'), periods=rows).tolist()
df['dates'] = datelist
df = df.set_index(['dates'])
df.index = pd.to_datetime(df.index)
df = df.cumsum()
df.plot()
Как лучше всего аннотировать последние точки линий, чтобы получить результат ниже?
Подробнее здесь:
https://stackoverflow.com/questions/492 ... matplotlib
1731520314
Anonymous
С фреймом данных и базовым графиком, например:
[code]import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
np.random.seed(123456)
rows = 75
df = pd.DataFrame(np.random.randint(-4,5,size=(rows, 3)), columns=['A', 'B', 'C'])
datelist = pd.date_range(pd.datetime(2017, 1, 1).strftime('%Y-%m-%d'), periods=rows).tolist()
df['dates'] = datelist
df = df.set_index(['dates'])
df.index = pd.to_datetime(df.index)
df = df.cumsum()
df.plot()
[/code]
[img]https://i.sstatic.net/TGjsi.png[/img]
Как лучше всего аннотировать последние точки линий, чтобы получить результат ниже?
[img]https://i.sstatic.net/Tkx1z.png[/img]
Подробнее здесь: [url]https://stackoverflow.com/questions/49237522/how-to-annotate-end-of-lines-using-python-and-matplotlib[/url]