pandas基础操作


参考:https://www.gairuo.com/p/pandas-selecting-data

查看数据

  • df.head(n)
    查看前n行
  • df.tail(n)
    查看后n行
  • df.simple(n)
    随机抽样

列操作

  • df[name]
  • df.name
  • df[[name1,name2,name3]]

行操作

  • df[0:n:1]

  • df[bool_vec]

  • df.loc[lable or index]

  • df.loc[[0,5,10]] # 指定索引 0,5,10 的行
    df.loc[['Eli', 'Ben']] # 如果索引是 name
    
  • df.iloc[index]

列+行操作

  • dft.loc[:, ['Q1', 'Q2']] # 所有行,Q1 和 Q2两列
    dft.loc[:, ['Q1', 'Q2']] # 所有行,Q1 和 Q2两列
    dft.loc[:10, 'Q1':] # 0-10 行,Q1后边的所有列
    
  • df.iloc 与 df.loc 相似,但只能用自然索引

取具体值at

  • 类似于 loc, 但仅取一个具体的值,结构为 at[<索引>,<列名>]:

  • # 注:索引是字符需要加引号
    df.at[4, 'Q1'] # 65
    df.at['lily', 'Q1'] # 65 假定索引是 name
    df.at[0, 'name'] # 'Liver'
    df.loc[0].at['name'] # 'Liver'
    # 指定列的值对应其他列的值
    df.set_index('name').at['Eorge', 'team'] # 'C'
    df.set_index('name').team.at['Eorge'] # 'C'
    # 指定列的对应索引的值
    df.team.at[3] # 'C'
    
  • iat 和 iloc 一样,仅支持数字索引

.get 可以做类似字典的操作,如果无值给返回默认值(例中是0)

df.get('name', 0) # 是 name 列
df.get('nameXXX', 0) # 0, 返回默认值
s.get(3, 0) # 93, Series 传索引返回具体值
df.name.get(99, 0) # 'Ben'

表达式筛选

保存

  • fadf.to_excel(r"C:\Users\ZORO\Desktop\关系0.5.xlsx",index=False)

去重

  • samedf.drop_duplicates(inplace=True,ignore_index=True)

合并

  • pd.merge(redf, revdf)

交换列

  • revdf = redf[[1,0]]

更改列名

  • revdf.columns = [0,1]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
森林防火应急联动指挥系统是一个集成了北斗定位/GPS、GIS、RS遥感、无线网络通讯、4G网络等技术的现代化智能系统,旨在提高森林火灾的预防和扑救效率。该系统通过实时监控、地图服务、历史数据管理、调度语音等功能,实现了现场指挥调度、语音呼叫通讯、远程监控、现场直播、救火人员生命检测等工作的网络化、智能化、可视化。它能够在火灾发生后迅速组网,确保现场与指挥中心的通信畅通,同时,系统支持快速部署,适应各种极端环境,保障信息的实时传输和历史数据的安全存储。 系统的设计遵循先进性、实用性、标准性、开放性、安全性、可靠性和扩展性原则,确保了技术的领先地位和未来的发展空间。系统架构包括应急终端、无线专网、应用联动应用和服务组件,以及安全审计模块,以确保用户合法性和数据安全性。部署方案灵活,能够根据现场需求快速搭建应急指挥平台,支持高并发视频直播和大容量数据存储。 智能终端设备具备三防等级,能够在恶劣环境下稳定工作,支持北斗+GPS双模定位,提供精确的位置信息。设备搭载的操作系统和处理器能够处理复杂的任务,如高清视频拍摄和数据传输。此外,设备还配备了多种传感器和接口,以适应不同的使用场景。 自适应无线网络是系统的关键组成部分,它基于认知无线电技术,能够根据环境变化动态调整通讯参数,优化通讯效果。网络支持点对点和点对多点的组网模式,具有低功耗、长距离覆盖、强抗干扰能力等特点,易于部署和维护。 系统的售后服务保障包括安装实施服务、系统维护服务、系统完善服务、培训服务等,确保用户能够高效使用系统。提供7*24小时的实时故障响应,以及定期的系统优化和维护,确保系统的稳定运行。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值