python pandas series 02

序列series 理解

import pandas as pd
# dict 很像 key value pair d =('x':100)
d ='x':100)
s1 = pd.Series(d)
# index是 x value 是100
import pandas as pd
L1 = [100,200,300]
L2 = ['x','y','z']
s1 = pd.Series(L1, index = L2)
# 或者直接值放进去 s1 = pd.Series([100,200,300], index = ['x','y','z'])

创建

import pandas as pd
s1 = pd.Series([1,2,3], index = [1,2,3], name = 'A')
s1 = pd.Series([10,20,30], index = [1,2,3], name = 'B')
s1 = pd.Series([100,200,3000], index = [1,2,3], name = 'C')
df  = pd.DataFrame({s1.name:s1,s2.name:s2,s3.name:s3})
# 列的形式

在这里插入图片描述

import pandas as pd
s1 = pd.Series([1,2,3], index = [1,2,3], name = 'A')
s1 = pd.Series([10,20,30], index = [1,2,3], name = 'B')
s1 = pd.Series([100,200,3000], index = [1,2,3], name = 'C')
df  = pd.DataFrame([s1,s2,s3])
# 行的形式

在这里插入图片描述
有空行的

import pandas as pd
from datetime import date, timedelta
books = pd.read_excel('books.xlsx',skiprows=3,usecols="C:F",index_col='ID', dtype={'ID':str,'Data':str})
start = date(2018,1,1)
for i in books.index:
	books['ID'].at[i]= i+1 # 那一列1,2,3,4...
	books['InStore'].at[i] = 'Yes' if i%2 ==0 else 'No'
	books['Date'].at[i] = start + timedelta(days = i)
# 如果是not a num 那么就是float类型 全转换成str类型

其他日期 年月(课时05)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值