In [1]:
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
In [3]:
s = pd.Series([1,3,5,np.nan,6,8])
s
Out[3]:
In [4]:
dates = pd.date_range('20130101',periods=6)
In [5]:
dates
Out[5]:
In [6]:
df = pd.DataFrame(np.random.randn(6,4),index = dates,columns=list('ABCD'))
df
Out[6]:
In [11]:
df2 = pd.DataFrame({'A': 1.,
'B': pd.Timestamp('20130102'),
'C': pd.Series(1,index = list((range(4)))),
'D': np.array([3]*4),
'E': pd.Categorical(["surya","teja","bala","dileep"]),
'F': 'Foo'})
df2
Out[11]:
In [21]:
df2.tail(2)
Out[21]:
In [26]:
df2.dtypes
Out[26]:
In [27]:
df2.
In [29]:
df.index
Out[29]:
In [31]:
df2.columns
Out[31]:
In [32]:
df2.values
Out[32]:
In [34]:
df.describe()
df2.describe()
Out[34]:
In [36]:
#Transposing the data
print(df)
print(df.T)
In [42]:
print(df)
df.sort_index(axis=1,ascending=True)
Out[42]:
In [43]:
df.sort_values(by='B')
Out[43]:
In [44]:
df.A
Out[44]:
In [50]:
df[0:3]
Out[50]: