二. 创建Series和DataFrame对象

创建对象
  • 创建Series对象
    Series可以通过列表,标量值,字典,ndarray,其他函数来创建

    a = pf.Series([1,2,3,4])                    # 列表创建
    
    b = pd.Series(25, index=['a', 'b', 'c'])    # 标量创建
    
    c = pd.Series({'a':12, 'b':23, 'c':43})     #字典创建,键为索引
    
    d = pd.Series(np.arange(5))                 #adarray类型创建,非常常用
  • 创建DataFrame对象
    DataFrame可以通过二维的ndarray,列表,字典,Sries构成的字典创建

    ```
    a = pd.DataFrame(np.arange(10).reshape(2,5)) # 二维的ndarray创建

    dt = {'one': pd.Series([1,2,3], index=['a','b','c']),
    'two': pd.Series([9,8,7,6], index=['a','b','c','d'])}

    b = pd.DataFrame(dt) # 字典创建,键作为列索引,值不齐全的默认补为nan

    li = {'one':[1,2,3,4], 'two':[5,6,7,8]} #行的个数需要相同
    c = pd.DataFrame(li, index=['a','b','c','d',]) # 索引个数需要与行数相同

转载于:https://www.cnblogs.com/cnkai/p/7445632.html

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值