#!/usr/bin/env python
coding: utf-8
In[40]:
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
In[41]:
#创建关键数据结构
#1. Series Series是pandas提供的以为数组,它类似于numpy中的Array,pandas默认会创建一个整数的索引,但也可以是字符型的索引
s = pd.Series([1,3,5,np.NaN,6,8])
In[42]:
s
In[163]:
#dat3 range
dates = pd.date_range(‘20200313’,periods=6)
In[164]:
dates
In[165]:
#创建二维数组 colums=list(‘abcd’)#出不来
data = pd.DataFrame(np.random.randn(6, 4),index=dates,columns=list(‘abcd’))
In[66]:
data
In[48]:
data.shape
In[49]:
data.values
In[51]:
#创建字典
d = {‘A’:1,‘B’:pd.Timestamp(‘20200313’),‘C’:range(4),‘D’:np.arange(4)}
In[52]:
d
In[53]:
df = pd.DataFrame(d)
In[54]:
df
In[55]:
df.dtypes
In[56]:
df.A
#liedeshuju
In[57]:
#查看数据
data
In[59]:
#查看数据 看前5行
data.head()
In[60]:
#查看数据 后5行
data.tail()
In[61]:
data.tail(3)
In[62]:
#index label
data.index