1)csv檔案讀取:
語法格式:pandas.read_csv(檔案路徑)
csv檔案內容如下:
import pandas as pd
file_path = "e:\\pandas_study\\test.csv"
content = pd.read_csv(file_path)
content.head() # 預設返回前5行資料
content.head(3) # 返回前3行資料
content.shape # 返回乙個元組(總行數,總列數),總行數不包括標題行
content.index # 返回索引,是乙個可迭代的物件
content.column # 返回所有的列名 index(['姓名', '年齡', '籍貫'], dtype=www.cppcns.com'object')
content.dtypes # 返回的是每列的資料型別
姓名 object
年齡 int64
籍貫 object
dtype: object
2)csv檔案讀取:
語法格式:pandas.read_csv(檔案路徑)
csv檔案內容如下:
import pandas as pd
file_path = "e:\\pandas_study\\test2.txt"
content = pd.read_csv(fil程式設計客棧e_path,sep='\t',header = none ,names= ['name','age','adress'])
#引數說明:
# header = none 表示沒有標題行
# sep='\t' 表示去除分割符中的空格
# names= ['name','age','adress'] ,列名依次自定義為'name','age','adress'
content.head() # 預設返回前5行資料
content.head(3) # 返回前3行資料
content.shape # 返回乙個元組(總行數,總列數),總行數程式設計客棧不包括標題行
content.index # 返回索引,是乙個可迭代的物件
content.column # 返回所有的列名 index(['姓名', '年齡', '籍貫'], dtype='object')
content.dtypes # 返回的是每列的資料型別
import pandas as pd
file_path = "e:\\pandas_study\\test3.xlsx"
content = pd.read_excel(file_程式設計客棧path)
content.head() # 預設返回前5行資料
content.head(3) # 返回前3行資料
content.shape # 返回乙個元組(總行數,總列數),總行數不包括標題行
content.index # 返回索引,是乙個可迭代的物件
content.column #程式設計客棧 返回所有的列名 index(['姓名', '年齡', '籍貫'], dtype='object')
content.dtypes # 返回的是每列的資料型別
姓名 object
年齡 int64
籍貫 object
dtype: object
語法:pandas.read_sql(sql語句,資料庫連線物件)
資料物件的建立,可以根據pymysql,cx_oracle等模組連線mysql或者oracle。
Python之資料分析(寶可夢資料分析)
在此感謝阿里雲天池平台提供的學習平台,並提供相應的教程供小白們學習資料分析。seaborn庫 seaborn 是基於 python 且非常受歡迎的圖形視覺化庫,在 matplotlib 的基礎上,進行了更高階的封裝,使得作圖更加方便快捷。即便是沒有什麼基礎的人,也能通過極簡的 做出具有分析價值而又十...
python資料分析之Numpy
numpy系統是python的一種開源的數值計算擴充套件 ndarray 多維陣列 所有元素必須是相同型別 ndim屬性,維度個數 shape屬性,各維度大小 dtype屬性,資料型別 coding utf 8 import numpy as np 生成指定維度的隨機多維資料 data np.ran...
Python 資料分析之scipy
scipy是一組專門解決科學計算中各種標準問題域的包的集合,主要包括下面這些包 匯入積分模組 import numpy as np 匯入numpy庫 from scipy import integrate 匯入定積分模組scipy.integrate.quad func,a,b 計算單重積分,引數分...