Bitcoin의 차트를 matplotlib로 실시간으로 그립니다.
3929 단어 Python3matplotlibBitcoin
코드
import matplotlib.pyplot as plt
from datetime import datetime
from zaifapi import *
zaif = ZaifPublicApi()
x=-1
x_array=[]
y_array=[]
while True:
#リアルタイムで時刻と価格の表示
print("時刻 :", datetime.now().strftime("%Y/%m/%d %H:%M:%S"))
price=zaif.ticker('btc_jpy')["last"]
print("価格 : %s円" % format(price))
print("\n")
#リアルタイムでチャートの表示
x+=1
y = price
x_array.append(x)
y_array.append(y)
plt.plot(x_array,y_array,color="blue")
plt.xlim([0,x])
plt.pause(.01)
차트의 가로축에 시간(문자열)을 실시간으로 표시하는 방법을 모르기 때문에, 우선 x를 1씩 늘리고 있습니다.
결과
참고문헌
Zaif API를 사용하여 파이썬으로 티커를 만드는 방법
matplotlib로 실시간 그리기
zaif의 API를 쉽게 호출 할 수 있도록했습니다.
Reference
이 문제에 관하여(Bitcoin의 차트를 matplotlib로 실시간으로 그립니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/anyamaru/items/9e7c940bb253b5344d25
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
import matplotlib.pyplot as plt
from datetime import datetime
from zaifapi import *
zaif = ZaifPublicApi()
x=-1
x_array=[]
y_array=[]
while True:
#リアルタイムで時刻と価格の表示
print("時刻 :", datetime.now().strftime("%Y/%m/%d %H:%M:%S"))
price=zaif.ticker('btc_jpy')["last"]
print("価格 : %s円" % format(price))
print("\n")
#リアルタイムでチャートの表示
x+=1
y = price
x_array.append(x)
y_array.append(y)
plt.plot(x_array,y_array,color="blue")
plt.xlim([0,x])
plt.pause(.01)
참고문헌
Zaif API를 사용하여 파이썬으로 티커를 만드는 방법
matplotlib로 실시간 그리기
zaif의 API를 쉽게 호출 할 수 있도록했습니다.
Reference
이 문제에 관하여(Bitcoin의 차트를 matplotlib로 실시간으로 그립니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/anyamaru/items/9e7c940bb253b5344d25
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Bitcoin의 차트를 matplotlib로 실시간으로 그립니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/anyamaru/items/9e7c940bb253b5344d25텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)