Why Pandas?
Pandas是python中常用的套件之一,如同 numpy 能延伸 python 的 list,pandas 能延伸 python 的 dictionary 。A little bit Review
- python中的list是以[]將元素包起來。
- tuple中的元素則不能變更,以tuple()的方式建立物件,或將list轉換成tuple。
- set則是無序的集合,可以set()將list轉成set,要注意的是set中元素不重覆。
- dictionary則是帶有鍵值(key)的list,以{}建立dictionary物件,或利用dict()函數轉換list成為dictionary。
補充: iloc vs loc
上述index的數字跟一般python的"位移"概念是類似的。但是.loc (少個i)是明確的索引:
.iloc 背雖然好用,但背後的索引概念卻限制了遮罩(mask)的使用。如下列例子是mask的應用,必須使用明確index的.loc:
Method 2:.iloc 背雖然好用,但背後的索引概念卻限制了遮罩(mask)的使用。如下列例子是mask的應用,必須使用明確index的.loc:
.head() #可協助我們擷取起始資料的部分
.tail() # 若不給argument,預設是顯示後five rows
Attribute 1:
Attribute 2:
.values # 以numpy array的方式顯示表格資料
其他:
NaN (Not-a-Number)可以用來表示資料中不見的data
沒有留言:
張貼留言