Python是一種流行的編程語言,可用于解決各種不同的編程問題和數據分析。在金融和投資領域,Python也是一種非常流行的工具,可以幫助人們進行統計分析和預測。在這個例子中,我們將看到如何使用Python統計通達信數據。
import pandas as pd import tushare as ts # download data from tushare df = ts.get_hist_data('600519',start='2022-01-01',end='2022-01-31') # convert index to datetime df.index = pd.to_datetime(df.index) # calculate moving average of 5 days ma5 = df['close'].rolling(5).mean() # plot the closing price and moving average import matplotlib.pyplot as plt plt.plot(df['close'], label='Closing Price') plt.plot(ma5, label='Moving Average(5)') plt.legend() plt.show()
以上代碼使用了pandas庫和tushare庫來獲取通達信股票數據,并將索引轉換為日期時間格式,然后計算了收盤價的5日移動平均線,并使用matplotlib庫繪制了收盤價和移動平均線的圖表。這個簡單的例子展示了Python如何進行通達信數據的統計分析。
上一篇c 取json節點
下一篇python 核密度圖