Python数据分析(pandas入门)

这篇博客介绍了pandas的两种核心数据结构——Series和DataFrame。Series是带有索引的一维数据结构,允许存在缺失值,可通过isnull和notnull函数检查。DataFrame则是一种二维表格型数据结构,包含多列不同类型的系列,并拥有行和列索引。运算时,Series和DataFrame会自动对齐索引。
摘要由CSDN通过智能技术生成
pandas 数据结构介绍

两种数据结构:Series 和 DataFrame;

Series

由一组数据和与之相关的一组数据标签(索引)组成,可以用 index 和 value 分别规定索引和值,若不规定索引,默认自动创建 0 到 N-1 的索引

  import pandas as pd
  
  s1 = pd.Series([1,2,3], index=['a','b','c'])      # Series可以设置索引,有点像字典
  #print(s1)
  #print(s1.values)                                 # Series的值
  #print(s1.index)                                  # Series的索引
  #print(s1.['a'])                                  # 根据索引取值
  #print(s1[['a','b']])                             # 根据索引取值
  # 'b' in s1
  # 'a' in s1
  
  >>> dict = {'a':1,'b':2,'c':3}
  >>> s2 = pd.Series(dict)                    # 可以用字典直接创建Series
  # Series 中的索引就是原字典的键(有序排列)
  >>> print(s2)
  a   1
  b   2
  c   3
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值