欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

教你用Python查看茅臺(tái)股票交易數(shù)據(jù)的詳細(xì)代碼

 更新時(shí)間:2022年03月28日 14:39:54   作者:螞蟻ailing  
CSV是以逗號(hào)分隔數(shù)據(jù)項(xiàng)(也被稱為字段)的數(shù)據(jù)交換格式,主要應(yīng)用于電子表格和數(shù)據(jù)庫(kù)之間的數(shù)據(jù)交換,本文給大家介紹下用Python查看茅臺(tái)股票交易數(shù)據(jù)的詳細(xì)代碼,感興趣的朋友一起看看吧

我突然很好奇,你說(shuō)那些什么18幾年的茅臺(tái)真的是18幾年就開(kāi)始釀的嗎?還有就是一個(gè)月要賣(mài)那么多,貨是怎么供過(guò)來(lái)的?最后就是,一瓶那么貴,那一個(gè)月賺多少?好多的疑問(wèn)啊,就用Python揭開(kāi)神秘的面紗吧。

如圖1所示是網(wǎng)易財(cái)經(jīng)展示的貴州茅臺(tái)股票的歷史交易數(shù)據(jù)。

單擊“下載數(shù)據(jù)”超鏈接,會(huì)彈出如圖2所示的對(duì)話框,選擇完成后單擊“下載”按鈕就可以下載數(shù)據(jù)了,所下載的數(shù)據(jù)是CSV格式。

CSV(Comma-Separated Values)是以逗號(hào)分隔數(shù)據(jù)項(xiàng)(也被稱為字段)的數(shù)據(jù)交換格式,主要應(yīng)用于電子表格和數(shù)據(jù)庫(kù)之間的數(shù)據(jù)交換。

**提示:**CSV 是文本文件,可以使用記事本等文本編輯器打開(kāi),如圖2-5所示,還可以使用Excel打開(kāi),如圖2-6所示。另外,可以將Excel中的電子表格另存為CSV文件,但這可能會(huì)導(dǎo)致數(shù)據(jù)格式丟失,例如CSV文件中的"0001"數(shù)據(jù)使用Excel打開(kāi)會(huì)變?yōu)?。在Windows平臺(tái)上,默認(rèn)的字符集是GBK,要想使用Excel打開(kāi)CSV文件且不亂碼,就需要將CSV文件保存為GBK字符集。

該折線圖的實(shí)現(xiàn)代碼如下:

#coding=utf-8
#代碼文件:chapter6/ch6.2.6.py
import matplotlib.pyplot as plt
import pandas as pd
plt.rcParams['font.family'] = ['SimHei']    # 設(shè)置中文字體
plt.rcParams['axes.unicode_minus'] = False   # 設(shè)置負(fù)號(hào)正常顯示
plt.figure(figsize=(15, 5))
f = r'data\股票的歷史交易數(shù)據(jù).xlsx'
df = pd.read_excel(f)
df2 = df.query("Date >='2021-03-01' and Date < '2021-04-01'").sort_values(by='Date')  ①
#繪制折線
plt.plot(df2['Date'], df2['Volume'])            ②
plt.title('貴州茅臺(tái)股票')
plt.ylabel('成交量')                      # 添加y軸標(biāo)題
plt.xlabel('交易日期')                    # 添加x軸標(biāo)題plt.xticks(rotation=40)plt.show()

代碼解釋如下。

•第①行通過(guò)指定時(shí)間段來(lái)查詢數(shù)據(jù),并按照’Date’字段排序。

•第②行通過(guò)plt.plot函數(shù)繪制折線,其中df2[‘Date’]是x軸數(shù)據(jù),df2[‘Volume’]是y軸數(shù)據(jù)。

該折線圖的實(shí)現(xiàn)代碼如下:

#coding=utf-8
#代碼文件:chapter6/ch6.2.7.py

import matplotlib.pyplot as plt
import pandas as pd
plt.rcParams['font.family'] = ['SimHei']       # 設(shè)置中文字體plt.rcParams['axes.unicode_minus'] = False    # 設(shè)置負(fù)號(hào)正常顯示
plt.figure(figsize=(15, 5))
f = r'data\股票的歷史交易數(shù)據(jù).xlsx'
df = pd.read_excel(f)
df2 = df.query("Date >='2021-03-01' and Date < '2021-04-01'").sort_values(by='Date')
plt.title('貴州茅臺(tái)股票歷史OHLC折線圖')
plt.plot(df2['Date'], df2['Open'], label='開(kāi)盤(pán)價(jià)')     ①
plt.plot(df2['Date'], df2['High'], label='最高價(jià)')
plt.plot(df2['Date'], df2['Low'], label='最低價(jià)')
plt.plot(df2['Date'], df2['Close'], label='收盤(pán)價(jià)')    ②
plt.ylabel('成交量')
plt.xlabel('交易日期')
plt.xticks(rotation=40)
plt.show()

代碼解釋如下。

第①行和第②行繪制了4個(gè)折線圖,label參數(shù)用于設(shè)置在圖例中顯示的折線標(biāo)簽。

至此,我們便可以直觀地看到茅臺(tái)一個(gè)月內(nèi)的歷史股票交易數(shù)據(jù)啦!

終于到周末了,疫情很?chē)?yán)重,各位家人們就不要亂跑啦,保護(hù)好自己?jiǎn)?。到此這篇關(guān)于教你用Python查看茅臺(tái)股票交易數(shù)據(jù)的文章就介紹到這了,更多相關(guān)Python查看茅臺(tái)股票交易數(shù)據(jù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python實(shí)現(xiàn)xml轉(zhuǎn)json文件的示例代碼

    python實(shí)現(xiàn)xml轉(zhuǎn)json文件的示例代碼

    這篇文章主要介紹了python實(shí)現(xiàn)xml轉(zhuǎn)json文件的示例代碼,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2020-12-12
  • Python 過(guò)濾字符串的技巧,map與itertools.imap

    Python 過(guò)濾字符串的技巧,map與itertools.imap

    Python中的map函數(shù)非常有用,在字符轉(zhuǎn)換和字符遍歷兩節(jié)都出現(xiàn)過(guò),現(xiàn)在,它又出現(xiàn)了,會(huì)給我們帶來(lái)什么樣的驚喜呢?是不是要告訴我們,map是非常棒的,以后要多找它玩呢?
    2008-09-09
  • Python?httpstat命令行工具功能使用探索

    Python?httpstat命令行工具功能使用探索

    Python?httpstat是一個(gè)強(qiáng)大的命令行工具,用于深入了解HTTP請(qǐng)求的性能和狀態(tài)信息,本文將介紹Python?httpstat的基本用法、功能特性、示例代碼以及實(shí)際應(yīng)用場(chǎng)景,幫助大家更好地理解和利用這個(gè)有用的工具
    2024-01-01
  • Python中pywifi模塊的基本用法講解

    Python中pywifi模塊的基本用法講解

    跨平臺(tái)的pywifi模塊支持操作無(wú)線網(wǎng)卡,該模塊易于使用,同時(shí)支持Windows、Linux等多個(gè)系統(tǒng),這篇文章主要介紹了Python中pywifi模塊的基本用法,需要的朋友可以參考下
    2022-11-11
  • Python 找出出現(xiàn)次數(shù)超過(guò)數(shù)組長(zhǎng)度一半的元素實(shí)例

    Python 找出出現(xiàn)次數(shù)超過(guò)數(shù)組長(zhǎng)度一半的元素實(shí)例

    這篇文章主要介紹了Python 找出出現(xiàn)次數(shù)超過(guò)數(shù)組長(zhǎng)度一半的元素實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-05-05
  • python 中 .py文件 轉(zhuǎn) .pyd文件的操作

    python 中 .py文件 轉(zhuǎn) .pyd文件的操作

    這篇文章主要介紹了python 中 .py文件 轉(zhuǎn) .pyd文件的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-03-03
  • Python中使用多進(jìn)程來(lái)實(shí)現(xiàn)并行處理的方法小結(jié)

    Python中使用多進(jìn)程來(lái)實(shí)現(xiàn)并行處理的方法小結(jié)

    本篇文章主要介紹了Python中使用多進(jìn)程來(lái)實(shí)現(xiàn)并行處理的方法小結(jié),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • Python 處理圖片像素點(diǎn)的實(shí)例

    Python 處理圖片像素點(diǎn)的實(shí)例

    今天小編就為大家分享一篇Python 處理圖片像素點(diǎn)的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-01-01
  • Jupyter Notebook讀入csv文件時(shí)出錯(cuò)的解決方案

    Jupyter Notebook讀入csv文件時(shí)出錯(cuò)的解決方案

    這篇文章主要介紹了Jupyter Notebook讀入csv文件時(shí)出錯(cuò)的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-03-03
  • 利用Python yagmail三行代碼實(shí)現(xiàn)發(fā)送郵件

    利用Python yagmail三行代碼實(shí)現(xiàn)發(fā)送郵件

    這篇文章主要給大家介紹了關(guān)于利用Python yagmail三行代碼實(shí)現(xiàn)發(fā)送郵件的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-05-05

最新評(píng)論