日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

python 将列和索引的值变换_【编辑小组成长日记】Python学习第二期

發布時間:2023/11/27 生活经验 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python 将列和索引的值变换_【编辑小组成长日记】Python学习第二期 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

CFA~PYTHON? ? 2.0

11月22日晚CFA編輯小組在敏知107組織學習Python,本次學習由18級鄭志遠學長主講。上次學習,我們了解了Python的安裝部署和conda管理,這次學習我們將進一步學習NumPy和Tushare。

01

NumPy

?何為NumPy

NumPy(Numerical Python)是Python語言的一個擴展程序庫,支持大量的維度數組與矩陣運算,并針對數組運算提供大量的數學函數庫。NumPy通常與SciPy(Scientific Python)和Matplotlib(繪圖庫)一起使用。SciPy是一個開源的Python算法庫和數學工具包。SciPy包含的模塊有最優化、線性代數、積分、插值、特殊函數、快速傅里葉變換、信號處理和圖像處理、常微分方程求解和其他科學與工程中常用的計算。

NumPy的基本用法

Part 01

創建單維數組

Part 02

基本運算

Part 03

廣播

Part 04

索引切片

Part 05

統計函數

Part 06

創建多維數組

Part 07

多維數組的廣播

Part 08

索引切片

Part 09

點積

Part 10

統計函數,指定函數

Part 11

轉置和變形

四大容器

1.list(列表)

列表作為最常用的數據結構,它不僅可以包納各種類型的數據,而且在list當中,數據是有序的,與字符串的索引一樣,列表索引從0開始。列表可以進行截取、組合等。

建立一個列表:變量名=[]或變量名=list()

2.tuple(元組)

元組和列表類似但是元組里的元素是不可修改的。

建立一個元組:變量名=()

3.dict(字典)

字典是一種可變容器模型,且可存儲任意類型對象。

建立一個字典:變量名= {key1 : value1, key2 : value2 }

需要注意的點:

??使用鍵-值 (key-value)存儲,具有極快的查找速度。

??值可以取任何數據類型,如字符串,數字或元組。

??鍵和值鍵必須是唯一的,但值則不必。

? dict內部存放的順序和key放入的順序是沒有關系的。

4.set(集合)

集合當中的數據是無序的,而且是不可以重復的。

建立一個集合:變量名= set(list or tuple or string)

計算符號

算數運算符:+ - * / % ** //

比較運算符:== ?!= ?<> ?> ?< ?>= ?<=

賦值運算符:= ?+= ?-= ?*= ?/= ?%= ?**= ?//=

位運算符:& ?| ?~ ?^ ??<< ??>>

邏輯運算符:and ?not ?or

成員運算符:in ?? not in

身份運算法:is ?? is not

02

Tushare

Tushare

Tushare是一個免費、開源的python財經數據接口包。主要實現對股票等金融數據從數據采集、清洗加工到數據存儲的過程,能為金融分析人員提供快速、整潔、和多樣的便于分析的數據。考慮到Python pandas包在金融量化分析中體現出的優勢,Tushare返回的絕大部分的數據格式都是pandas DataFrame類型,非常便于用pandas/NumPy/Matplotlib進行數據分析和可視化。

Tushare的安裝

注意:要在自己選定的內核里下載,e.g.如果是自己原來使用的是bili內核的話,就需要在prompt界面里輸入activate bili

獲取金融數據

參數說明:

code:股票代碼,即6位數字代碼,或者指數代碼(sh=上證指數 sz=深圳成指 hs300=滬深300指數 sz50=上證50 zxb=中小板 cyb=創業板)

start:開始日期,格式YYYY-MM-DD

end:結束日期,格式YYYY-MM-DD

ktype:數據類型,D=日k線 W=周 M=月 5=5分鐘 15=15分鐘 30=30分鐘 60=60分鐘,默認為D

retry_count:當網絡異常后重試次數,默認為3

pause:重試時停頓秒數,默認為0

關于Python數據分析的知識遠不止如此,感興趣的同學可以通過菜鳥教程https://www.runoob.com/python/python-tutorial.html進行深度的學習。

撰稿人??陳思潤

編輯??程沛然

審稿人??丁詩琦

總結

以上是生活随笔為你收集整理的python 将列和索引的值变换_【编辑小组成长日记】Python学习第二期的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。