如下所示:
import numpy as np
import pandas as pd
from pandas import Series,DataFrame
一、drop方法:产生新对象
1.Series
o = Series([1,3,4,7],index=['d','c','b','a'])
print(o.drop(['d','b']))
c 3
a 7
dtype: int64
2.DataFrame
data = {'水果':['苹果','梨','草莓'],
'
如下所示:
import numpy as np
import pandas as pd
from pandas import Series,DataFrame
一、Series与Series
s1 = Series([1,3,5,7],index=['a','b','c','d'])
s2 = Series([2,4,6,8],index=['a','b','c','e'])
索引对齐项相加,不对齐项的值取NaN
s1+s2
1
a 3.0
b 7.0
c 11.0
d NaN
e
如下所示:
# -*- coding: utf-8 -*-
import numpy as np
import pandas as pd
def main():
s = pd.Series([i*2 for i in range(1,11)])
print type(s)
print (s)
dates = pd.date_range("20170301",periods=8)
df = pd.DataFrame(np.random.randn(8,5),index=dates,co