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

Pandas CSV学习

1.CSV文件简介

    CSV(Comma-Separated Values,逗号分隔值,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)。CSV 是一种通用的、相对简单的文件格式,被用户、商业和科学广泛应用。

import pandas as pddf = pd.read_csv('nba.csv')print(df.to_string())

import pandas as pddf = pd.read_csv('nba.csv')print(df)

    to_string() 用于返回 DataFrame 类型的数据,如果不使用该函数,则输出结果为数据的前面 5 行和末尾 5 行,中间部分以 ... 代替。

2.使用 to_csv() 方法将 DataFrame 存储为 csv 文件

import pandas as pd# 三个字段 name, site, age
nme = ["Google", "Baidu", "Taobao", "Wiki"]
st = ["www.google.com", "www.baidu.com", "www.taobao.com", "www.wikipedia.org"]
ag = [90, 40, 80, 98]# 字典
dict = {'name': nme, 'site': st, 'age': ag}df = pd.DataFrame(dict)# 保存 dataframe
df.to_csv('site.csv')

3.head( n ) 方法用于读取前面 n 行,若不填参数 n ,默认返回 5 行

import pandas as pddf = pd.read_csv('nba.csv')print(df.head())

import pandas as pddf = pd.read_csv('nba.csv')print(df.head(11))

4.tail( n ) 方法用于读取尾部的 n 行,如果不填参数 n ,默认返回 5 行,空行各个字段的值返回 NaN

import pandas as pddf = pd.read_csv('nba.csv')print(df.tail())

import pandas as pddf = pd.read_csv('nba.csv')print(df.tail(11))

5.info() 方法返回表格的一些基本信息

import pandas as pddf = pd.read_csv('nba.csv')print(df.info())

    non-null 为非空数据,总共 458 行,College 字段的空值最多。


http://www.mrgr.cn/news/63721.html

相关文章:

  • 聊聊Web3D 发展趋势
  • element-plus版本过老,自写选项弹框增删功能
  • ESP8266联网
  • SAP B1 功能模块字段介绍 - 价格清单(上)
  • android浏览器源码 可输入地址或关键词搜索 android studio 2024 可开发可改地址
  • SpringCloud Alibaba-05 Seata分布式事务处理
  • tensorflow案例4--人脸识别(损失函数选取,调用VGG16模型以及改进写法)
  • 网络:IP分片和组装
  • 拓展:C++程序结构
  • 【系统架构设计师】预测试卷一:论文(包括4篇论文主题对应的写作要点分析)
  • 基于Python爬虫与文本挖掘的网络舆情监控系统【附源码】
  • Java项目实战II基于Java+Spring Boot+MySQL的植物健康系统(开发文档+数据库+源码)
  • 数字IC后端实现之Innovus Place跑完density爆涨案例分析
  • std::bind 的用法
  • 车载总线系列 --- CAN FD简介
  • scrapy爬取名人名言
  • 动态添加的元素点击事件无效
  • sklearn 实现随机森林分类器 - python 实现
  • CSP-S 2023 提高级 第一轮试题(初赛)答案及解析
  • 因为Flock,Flutter又凉一次
  • 《双指针篇》---双指针算法原理
  • SpringMvc day1101
  • L2.【LeetCode笔记】反转链表
  • vue3项目编码时相对合理的顺序推荐仅个人记录备用
  • elementplus组件库el-menu组件中的default-active属性使用
  • Mac “屏幕保护程序启动或显示器关闭后需要密码“无效