pandas基礎?Series與Dataframe與numpy對二進制文件輸入輸出
Series
series是一種一維的數組型對象,它包含了一個值序列和一個數據標簽
import pandas as pd import numpy as np
創(chuàng)建第一個series:
s1=pd.Series([4,7,-5,3])#創(chuàng)建一個series,索引為默認值 print(s1)

通過簡單的一個傳入數組,就可以形成一個一維的數據表格
獲取序列的值和標簽序列,應該如何去做?

我們在想這樣一個問題,這個序列標簽是默認的0....,如果我們需要自己去定義那應該怎么辦?

然后我們就可以通過索引去獲取相應的值了
series可以看做一個定長的字典,有序的字典,這個和Python內部的不一樣,因為它是無序的

有時候我們已經有了一個字典,但是里面元素過于多,我只想要我要的數據,這個時候可以使用這個屬性:pd.Series(data,index=indexs),datahi一個字典類型的數據集,indexs是我們需要的數據的鍵,我們可以把它組成一個列表然后,既可以提取又可以展示

如何自己確定行和列的標簽:

通過這個描述性的操作,我們可以對數據有一個大體的概念認識


排序操作:

上述的數據是隨機生成的,對于基本的索引和切片與Python其實差不多的,我們需要掌握的是基礎的語法和知識點,方便我們在后續(xù)操作的過程之中可以快速的查閱知識點
Python numpy對二進制文件輸入輸出
numpy可以在硬盤中將數據以文本或二進制文件的形式進行存入硬盤或由硬盤載入。在本篇文章里面我們需要簡單的討論內建二進制格式,而對于其他表格pandas才是“天選之子”
np.save和np.load是高效存取硬盤數據的兩大工具函數。數組在默認情況下是以壓縮的格式進行儲存的,后綴名是.npy

上面就介紹了數據的存儲和數據的加載方法,np.savez:用于未壓縮文件中保存多個數據
到此這篇關于pandas基礎 Series與Dataframe與numpy對二進制文件輸入輸出的文章就介紹到這了,更多相關pandas Series內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
TensorFlow 輸出checkpoint 中的變量名與變量值方式
今天小編就為大家分享一篇TensorFlow 輸出checkpoint 中的變量名與變量值方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-02-02

