<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                這段時間某國股市很火爆,不少磚家在分析股市火爆的各種原因,更有不少人看到別人掙錢眼紅了,點鈔票殺入股市。不過,我還是很淡定的,因為沒錢,所以不用擔心任何股市風險臨到。 但是,為了體現本人也是與時俱進的,就以股票數據為例子,來簡要說明pandas和其它模塊在處理數據上的應用。 ## [](https://github.com/qiwsir/StarterLearningPython/blob/master/313.md#下載yahoo上的數據)下載yahoo上的數據 或許你稀奇,為什么要下載yahoo上的股票數據呢?國內網站上不是也有嗎?是有。但是,那時某國內的。我喜歡yahoo,因為她曾經吸引我,注意我說的是[www.yahoo.com](http://www.yahoo.com/),不是后來被阿里巴巴收購并拆散的那個。 [![](https://box.kancloud.cn/2015-09-07_55ed616229c0e.png)](https://github.com/qiwsir/StarterLearningPython/blob/master/3images/31301.png) 雖然yahoo的世代漸行漸遠,但她終究是值得記憶的。所以,我要演示如何下載yahoo財經欄目中的股票數據。 ~~~ In [1]: import pandas In [2]: import pandas.io.data In [3]: sym = "BABA" In [4]: finace = pandas.io.data.DataReader(sym, "yahoo", start="2014/11/11") In [5]: print finace.tail(3) Open High Low Close Volume Adj Close Date 2015-06-17 86.580002 87.800003 86.480003 86.800003 10206100 86.800003 2015-06-18 86.970001 87.589996 86.320000 86.750000 11652600 86.750000 2015-06-19 86.510002 86.599998 85.169998 85.739998 10207100 85.739998 ~~~ 下載了阿里巴巴的股票數據(自2014年11月11日以來),并且打印最后三條。 ## [](https://github.com/qiwsir/StarterLearningPython/blob/master/313.md#畫圖)畫圖 已經得到了一個DataFrame對象,就是前面已經下載并用finace變量引用的對象。 ~~~ In[6]: import matplotlib.pyplot as plt In [7]: plt.plot(finace.index, finace["Open"]) Out[]: [<matplotlib.lines.Line2D at 0xa88e5cc>] In [8]: plt.show() ~~~ 于是乎出來了下圖: [![](https://box.kancloud.cn/2015-09-07_55ed616da453d.png)](https://github.com/qiwsir/StarterLearningPython/blob/master/3images/31302.png) 從圖中可以看出阿里巴巴的股票自從2014年11月11日到2015年6月19日的股票開盤價變化。看來那個所謂的“光棍節”得到了股市的認可,所以,在此我鄭重地建議阿里巴巴要再造一些節日,比如3月3日、4月4日,還好,某國還有農歷,陽歷用完了用農歷。可以維持股票高開高走了。 阿里巴巴的事情,我就不用操心了。 上面指令中的`import matplotlib.pyplot as plt`是個此前沒有看到的。`matplotlib`模塊是python中繪制二維圖形的模塊,是最好的模塊。本教程在這里展示了它的一個小小地繪圖功能,讀者就一下看到阿里巴巴“光棍節”的力量,難道還不能說明matplotlib的強悍嗎?很可惜,matplotlib的發明者——John Hunter已經于2012年8月28日因病醫治無效英年早逝,這真是天妒英才呀。為了緬懷他,請讀者訪問官方網站:[matplotlib.org](http://matplotlib.org/),并認真學習這個模塊的使用。 經過上面的操作,讀者可以用`dir()`這個以前常用的法寶,來查看finace所引用的DataFrame對象的方法和屬性等。只要運用此前不斷向大家演示的方法——`dir+help`——就能夠對這個對象進行操作,也就是能夠對該股票數據進行各種操作。 再次聲明,本課程僅僅是稍微演示一下相關操作,如果讀者要深入研習,恭請尋找相關的專業書籍資料閱讀學習。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看