当前位置: 首页 > news >正文

随便记录记录

统一整理一下各种

pandas读csv

import pandas as pd
## 默认会将第一行作为列
df = pd.read_csv('path_to_your_file.csv')
## 传递 header=None 参数来告诉 Pandas 不要将第一行
df = pd.read_csv('path_to_your_file.csv', header=None)
## 使用多种选项来处理数据,如指定分隔符、指定索引列等。【这种针对于数据之间用;号连接情况,并选择 id 列内容作为索引列】
df = pd.read_csv('path_to_your_file.csv', sep=';', index_col='id')
## 使用 chunksize 参数来读取 CSV 文件,它会返回一个 TextFileReader 对象,而不是一个完整的 DataFrame 对象。TextFileReader 对象允许你逐块读取数据,并不支持直接使用 head() 方法来查看前几行数据。

常用命令:

1 查看前几行数据:
使用 head() 方法可以查看 DataFrame 的前几行数据,默认显示前 5 行。你可以指定数字来查看更多行,例如:df.head(10)。

2 查看后几行数据:
类似于 head(),你可以使用 tail() 方法来查看 DataFrame 的后几行数据,默认显示后 5 行。

3 获取列名:
使用 columns 属性可以获取 DataFrame 的列名,例如:df.columns。

4 基本统计信息:
使用 describe() 方法可以获取 DataFrame 中数值列的基本统计信息,如平均值、标准差、最小值、最大值等。

5 筛选列:
使用列名来获取特定列的数据,例如:df[‘column_name’]。

6 筛选行:
使用布尔条件来筛选满足特定条件的行,例如:df[df[‘age’] > 25] 可以返回年龄大于 25 的所有行。

7 使用条件筛选:
使用 query() 方法可以根据条件筛选行,例如:df.query(‘age > 25’)。

8 排序:
使用 sort_values() 方法可以对 DataFrame 进行排序,例如:df.sort_values(by=‘age’) 可以按照年龄升序排序。

9 获取唯一值:
使用 unique() 方法可以获取某列的唯一值,例如:df[‘city’].unique()。

10 分组和聚合:
使用 groupby() 方法可以根据某一列的值进行分组,然后使用聚合函数计算汇总信息,例如:df.groupby(‘city’)[‘age’].mean() 可以计算每个城市的平均年龄。

11 计数和频率统计:
使用 value_counts() 方法可以统计某一列中每个值的频率,例如:df[‘city’].value_counts()。

http://www.lryc.cn/news/137278.html

相关文章:

  • UbuntuDDE 23.04发布,体验DeepinV23的一个新选择
  • RabbitMQ 消费者
  • 软件测试面试真题 | 什么是PO设计模式?
  • GB2312转UTF-8部分中文乱码
  • 项目——电子词典(客户端、服务器交互,字典导入,单词查询)
  • jenkins 是什么?
  • 无涯教程-PHP - sql_regcase()函数
  • cesium 实现鼠标中键拖动地图
  • 低压风机单片机方案
  • R语言06-R语言的基本运算
  • Docker容器:docker-compose管理创建LNMP服务并运行Wordpress网站平台
  • 实业兴国 守护种源 —— 白露木實®农业的活力之风
  • Web3.0
  • 精密图纸被窃,知名手表品牌Seiko遭BlackCat勒索软件攻击
  • K8S如何部署Redis(单机、集群)
  • Flask狼书笔记 | 03_模板
  • MySQL 数据备份和数据恢复
  • 软考高级系统架构设计师系列论文八十二:论软件的可维护性设计
  • Ompl初探
  • android sdk打包aar方案步骤
  • Redis之bitmap类型解读
  • stm32之10.系统定时器
  • PyTorch安装教程:从头开始配置PyTorch环境
  • Docker拉取并配置Grafana
  • Vue+Axios搭建二次元动态登录页面(mp4视频格式)
  • 【Kubernetes】K8S到底是什么,最近怎么这么火
  • Java爬虫下载网页图片
  • C语言之扫雷游戏实现篇
  • Python面向对象中super用法与MRO机制
  • 高性能网络模式-Reactor