Как добавить несколько крестиков на сюжет? - PullRequest
0 голосов
/ 23 июня 2019

У меня есть такая программа:

for i in range(25200):

    time.sleep(1)
    with requests.Session() as s:
               data = {'ContractCode' : 'SAFMO98' }
               r = s.post('http://cdn.ime.co.ir/Services/Fut_Live_Loc_Service.asmx/GetContractInfo', json = data ).json()

    for key, value in r.items():
        plt.clf()
        last_prices = (r[key]['LastTradedPrice'])   
        z.append(last_prices)
        plt.figure(1)
        plt.plot(z)

Мне нравится отмечать максимальные и минимальные точки на моем графике, поэтому я попробовал этот код ниже приведенного выше кода:

plt.plot(max(z) , 'red' , 'X')
plt.plot(min(z) , 'blue' , 'X')

Но не работает! Как я могу это исправить?

(Я должен отметить, что это онлайн-график. Я имею в виду, что моя программа проходит через цикл for, который каждую секунду получает данные с сервера и выводит их в оперативном режиме, и мне нравится каждый раз отмечать максимальную точку на графике.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...