pandas的快速使用

简介: pandas的快速使用

Pandas 是一个功能强大、灵活的数据分析和处理库,它可以帮助我们快速处理和分析大量的数据。下面是 Pandas 的一些快速使用方法:

  1. 导入 Pandas:

    import pandas as pd
    
  2. 创建一个数据表:

    data = {
         'Name': ['Tom', 'Nick', 'John', 'Sam'],
            'Age': [28, 32, 25, 30],
            'City': ['New York', 'Los Angeles', 'Chicago', 'San Francisco']}
    df = pd.DataFrame(data)
    
  3. 查看数据表的前几行:

    df.head()
    
  4. 查看数据表的统计信息:

    df.describe()
    
  5. 访问列:

    df['Name']  # 访问 Name 列
    
  6. 添加一列:

    df['Salary'] = [5000, 6000, 4500, 7000]
    
  7. 删除一列:

    df.drop('City', axis=1, inplace=True)
    
  8. 过滤数据:

    df[df['Age'] > 30]  # 过滤出年龄大于30的数据
    
  9. 排序数据:

    df.sort_values(by='Age', ascending=False)  # 根据年龄降序排列数据
    
  10. 保存数据到文件:

    df.to_csv('data.csv', index=False)  # 保存数据到 CSV 文件
    

这只是 Pandas 的一小部分功能,它还有很多强大的功能可以帮助我们进行数据处理和分析。希望对你有帮助!

相关文章
多线程学习笔记
这篇文章是多线程学习笔记,涵盖了线程与进程的概念、多线程实现方式、线程状态、线程同步与不安全示例、死锁问题以及生产者与消费者问题等多线程编程的关键知识点。
多线程学习笔记
|
C++ 计算机视觉
OpenCV-清除小面积连通域
OpenCV-清除小面积连通域
325 0
|
Java 开发工具 Maven
推荐一款微软出品的开发神器,体验不输IDEA
最近微软的开发工具VSCode频繁更新Java支持,又是支持SpringBoot,又是支持Lombok,让我不禁好奇VSCode是不是也能胜任Java开发了?于是抽空体验了一把,确实完全可以胜任,Java开发者又有了新选择,不仅好用而且开源!今天带大家体验下VSCode,体验超越Eclipse,不输IDEA!
|
算法 Unix 视频直播
【视频直播】推流以及播放地址的鉴权地址生成实践
针对阿里云的视频直播产品,生成推流以及播放域名的鉴权地址的流程实践方式
1544 0
【视频直播】推流以及播放地址的鉴权地址生成实践
|
Python
Python基础系列-列表交集并集差集
版权声明:如需转载,请注明转载地址。 https://blog.csdn.net/oJohnny123/article/details/81979449 比如,现在有两个list类型: a = [1,2,3,4] b = [1,2,3] 一. 差集 很明显结果是[4],下面我们说一下具体方法。
1245 0
|
Android开发 iOS开发 异构计算
聊一聊Flutter Engine线程管理与Dart Isolate机制
Flutter是一款开源的移动跨平台UI开发套件,它不仅与现存的Native代码兼容,还能帮你用Dart语言快速开发高质量的跨平台App。
5247 0
|
4天前
|
存储 弹性计算 人工智能
【2025云栖精华内容】 打造持续领先,全球覆盖的澎湃算力底座——通用计算产品发布与行业实践专场回顾
2025年9月24日,阿里云弹性计算团队多位产品、技术专家及服务器团队技术专家共同在【2025云栖大会】现场带来了《通用计算产品发布与行业实践》的专场论坛,本论坛聚焦弹性计算多款通用算力产品发布。同时,ECS云服务器安全能力、资源售卖模式、计算AI助手等用户体验关键环节也宣布升级,让用云更简单、更智能。海尔三翼鸟云服务负责人刘建锋先生作为特邀嘉宾,莅临现场分享了关于阿里云ECS g9i推动AIoT平台的场景落地实践。
【2025云栖精华内容】 打造持续领先,全球覆盖的澎湃算力底座——通用计算产品发布与行业实践专场回顾
|
2天前
|
云安全 人工智能 自然语言处理
阿里云x硅基流动:AI安全护栏助力构建可信模型生态
阿里云AI安全护栏:大模型的“智能过滤系统”。