国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python數據分析庫pandas基本操作方法

2020-02-22 23:38:05
字體:
來源:轉載
供稿:網友

pandas是什么?

是它嗎?

。。。。很顯然pandas沒有這個家伙那么可愛。。。。

我們來看看pandas的官網是怎么來定義自己的:

pandas is an open source, easy-to-use data structures and data analysis tools for the Python programming language.

很顯然,pandas是python的一個非常強大的數據分析庫!

讓我們來學習一下它吧!

1.pandas序列

import numpy as np import pandas as pd  s_data = pd.Series([1,3,5,7,np.NaN,9,11])#pandas中生產序列的函數,類似于我們平時說的數組 print s_data 

2.pandas數據結構DataFrame

import numpy as np import pandas as pd  #以20170220為基點向后生產時間點 dates = pd.date_range('20170220',periods=6) #DataFrame生成函數,行索引為時間點,列索引為ABCD data = pd.DataFrame(np.random.randn(6,4),index=dates,columns=list('ABCD')) print data print print data.shape print print data.values 

3.DataFrame的一些操作(1)

import numpy as npimport pandas as pd#設計一個字典d_data = {'A':1,'B':pd.Timestamp('20170220'),'C':range(4),'D':np.arange(4)}print d_data#使用字典生成一個DataFramedf_data = pd.DataFrame(d_data)print df_data#DataFrame中每一列的類型print df_data.dtypes#打印A列print df_data.A#打印B列print df_data.B#B列的類型print type(df_data.B)

4.DataFrame的一些操作(2)

import numpy as np import pandas as pd  dates = pd.date_range('20170220',periods=6) data = pd.DataFrame(np.random.randn(6,4),index=dates,columns=list('ABCD')) print data print #輸出DataFrame頭部數據,默認為前5行 print data.head() #輸出輸出DataFrame第一行數據 print data.head(1) #輸出DataFrame尾部數據,默認為后5行 print data.tail() #輸出輸出DataFrame最后一行數據 print data.tail(1) #輸出行索引 print data.index #輸出列索引 print data.columns #輸出DataFrame數據值 print data.values #輸出DataFrame詳細信息 print data.describe() 

5.DataFrame的一些操作(3)

import numpy as np import pandas as pd  dates = pd.date_range('20170220',periods=6) data = pd.DataFrame(np.random.randn(6,4),index=dates,columns=list('ABCD')) print data print #轉置 print data.T #輸出維度信息 print data.shape #轉置后的維度信息 print data.T.shape #將列索引排序 print data.sort_index(axis = 1) #將列索引排序,降序排列 print data.sort_index(axis = 1,ascending=False) #將行索引排序,降序排列 print data.sort_index(axis = 0,ascending=False) #按照A列的值進行升序排列 print data.sort_values(by='A')             
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 盐山县| 宁德市| 山阳县| 马龙县| 马边| 郓城县| 乌兰察布市| 博野县| 雷州市| 涟源市| 禄丰县| 客服| 沙田区| 库尔勒市| 垣曲县| 都安| 建水县| 乐平市| 新乐市| 荔波县| 孟州市| 松桃| 巴彦淖尔市| 美姑县| 阳谷县| 贺兰县| 阜宁县| 舒兰市| 尉氏县| 龙州县| 临泽县| 鄂托克前旗| 子长县| 鹰潭市| 衡山县| 乳山市| 福州市| 蒙城县| 固阳县| 思茅市| 逊克县|