程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

【Python數據分析】Pandas常用操作(一)

編輯:Python

pandas基於Numpy構建,最初被作為金融數據分析工具使用因此pandas為時間序列分析做了很好的支持。
pandas的兩種數據結構:Series和DataFrame

一、Series (index,value)

import pandas as pd
from pandas import Series
# 創建Series
obj=Series([4,7,-5,3])
print(obj)

0 4
1 7
2 -5
3 3
dtype: int64

#index
obj.index

RangeIndex(start=0, stop=4, step=1)

#values
obj.values

RangeIndex(start=0, stop=4, step=1)

obj2=Series([4,7,-5,3],index=['3/1','3/2','3/3','3/4'])
print(obj2)

3/1 4
3/2 7
3/3 -5
3/4 3
dtype: int64

obj2.index

Index([‘3/1’, ‘3/2’, ‘3/3’, ‘3/4’], dtype=‘object’)

obj2.values

array([ 4, 7, -5, 3], dtype=int64)

obj2[obj2>0]

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved