广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Pandas提取数据的三种方式
  • 428
分享到

Pandas提取数据的三种方式

Pandas提取数据 2023-01-16 15:01:34 428人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

目录前言pandas读取数据的几种方式1. read_csv2. read_excel3. read_sql前言 快期末了,数据挖掘的大作业需要用到python的相关知识(这太难为我

前言

快期末了,数据挖掘的大作业需要用到python的相关知识(这太难为我这个以前主学c++的人了,不过没办法还是得学?),下面是我在使用pandas时总结的一些东西,我对于Python不是很熟悉,如果下面的一些知识点有哪里出问题或者有不同理解的,请一定一定要在评论区提出来,让我这个菜鸡学习学习~~/(ㄒoㄒ)/~~

Pandas读取数据的几种方式

Pandas需要先读取表格类型的数据然后进行分析

1. read_csv

1.1 读取csv,使用默认的标题行逗号分隔
先来看数据文件吧(myTest1.txt)?

相关代码:

1.2 读取txt文件,自己指定分隔符,列名

有些.txt文件不一定是使用","进行分隔,也有可能使用"\t","-","/"进行分隔,这就需要自己指定分隔符了,而有些数据文件可能不会给咱们列名,那么我们自己其实也是可以指定列名。
先看数据文件吧(myTest.txt)?

相关代码:

2. read_excel

读取excel表应该是最常见的了,咱们可以直接使用read_excel进行数据读取,下面的代码用于展示的是一个excel文件中包含多个sheet,咱们可以选择读取某个sheet

先看下数据文件吧?

相关代码:

3. read_sql

想要读取数据库表的方法,就可以使用read_sql对表数据进行读取,操作步骤为:

①链接数据库(指定好各种信息,host,user,passWord…),需要下载包pyMysql

②读取数据库中表的数据

先来看下我的数据文件吧?

相关代码:

到此这篇关于Pandas提取数据的三种方式的文章就介绍到这了,更多相关Pandas 提取数据内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: Pandas提取数据的三种方式

本文链接: https://www.lsjlt.com/news/177913.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Pandas提取数据的三种方式
    目录前言Pandas读取数据的几种方式1. read_csv2. read_excel3. read_sql前言 快期末了,数据挖掘的大作业需要用到python的相关知识(这太难为我...
    99+
    2023-01-16
    Pandas 提取数据
  • Pandas保存csv数据的三种方式详解
    目录方法一方法二方法三补充方法一 import os import pandas as pd path = 'data/train/' img_label_list=[] test...
    99+
    2022-11-13
  • redis的三种部署方式和数据读取方式
    redis redis的三种部署方式 1:主从复制,就是每台机器都是一样的,这种部署方式每台服务器都会向主服务器同步自己的数据,所以其中的数据内容是相同的 工作机制:从服务器连接到主服务器发送SYNC命令,主服务器接收命...
    99+
    2017-03-18
    redis的三种部署方式和数据读取方式
  • python的三种取整方式
    下面介绍几种常用的取整方法,包括向下取整、四舍五入、向上取整。 (1)向下取整 向下取整很简单,直接使用int()函数即可,如下代码(Python 2.7.5 IDLE) a = 3.75 int(a) ...
    99+
    2023-01-31
    三种 方式 python
  • 数据传输的三种方式
    在通信和计算机网络中,从通信资源的分配角度来看,“交换”就是按照某种方式动态地分配传输线路的资源。常用的数据传输方式有电路交换、报文交换、分组交换。 电路交换 特点: 通信双方独占通信链路 优点: ...
    99+
    2023-09-20
    网络 服务器 运维
  • MySQL删除数据的三种方式
    MySQL删除数据有以下三种方式:1. 使用DELETE语句:使用DELETE语句可以删除表中的一条或多条数据。语法如下:D...
    99+
    2023-09-22
    MySQL
  • Node.js读取文件的三种方式
    本篇内容介绍了“Node.js读取文件的三种方式”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!学习 Nod...
    99+
    2022-10-19
  • mysql、sqlserver和oracle三种数据库的大对象存取方式
    本篇内容主要讲解“mysql、sqlserver和oracle三种数据库的大对象存取方式”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mysql、sqlserv...
    99+
    2022-10-18
  • Android XML数据的三种解析方式
    本篇文章包含以下内容:      XML数据的Dom解析      XML数据的Sax解析 &n...
    99+
    2022-06-06
    XML Android
  • MySQL数据库备份的三种方式
    为什么要数据库备份? a 保证重要的数据不丢失 b 数据转移   MYSQL数据库备份的方式1、直接拷贝物理文件(D:\Software\mysql-8.0.28-winx64\data中拷贝)2、在sqlyog这种可视化工具中手动导出(点...
    99+
    2023-09-04
    数据库 mysql
  • Pandas进行数据编码的十种方式总结
    目录数值型数据自定义函数 + 循环遍历自定义函数 + map自定义函数 + apply使用 pd.cut使用 sklearn 二值化文本型数据使用 replace使用map...
    99+
    2022-11-10
  • Android获取view高度的三种方式
    本文为大家分享了Android获取view高度的方法,供大家参考,具体内容如下 getMeasuredHeight()与getHeight的区别 实际上在当屏幕可以包裹内容的时...
    99+
    2022-06-06
    view Android
  • Mybatis三种批量插入数据的方式
    目录1. 循环插入 2. foreach标签 3. 批处理 三种方式的对比 1. 循环插入 mapper.xml: <?xml version="1.0" enc...
    99+
    2022-11-12
  • Tomcat配置JNDI数据源的三种方式
    在我过去工作的过程中,开发用服务器一般都是Tomcat 数据源的配置往往都是在applicationContext.xml中配置一个dataSource的bean 然后在部署时再修改...
    99+
    2022-11-12
  • 详解mysql数据去重的三种方式
    目录一、背景二、数据去重三种方法使用1.​通过MySQL DISTINCT:去重(过滤重复数据)2.group by3.row_number窗口函数三、总结一、背景 最近在和系统模块...
    99+
    2022-11-13
  • nodejs获取表单数据的三种方法实例
    前言 nodejs作为服务端语言,在开发中注册登录等需通过form表单向后端发送数据进行判断,那作为服务端语言的nodejs通过哪些方法可以接收调用form表单的post请求值呢。 ...
    99+
    2022-11-12
  • 详解Spring获取配置的三种方式
    目录前言Spring中获取配置的三种方式通过@Value动态获取单个配置通过@ConfigurationProperties+前缀方式批量获取通过Environment动态获取单个配...
    99+
    2022-11-13
  • Netcore Webapi返回数据的三种方式示例
    目录ASP.NET Core为Web API控制器方法返回类型提供了如下几个选择:1. 返回指定类型(Specific type)2. 返回 IActionResult 实例3. 返...
    99+
    2022-11-13
  • C# Socket数据接收的三种实现方式
    Stream.Read 方法 当在派生类中重写时,从当前流读取字节序列,并将此流中的位置提升读取的字节数。 语法: public abstract int Read(byt...
    99+
    2022-11-13
  • Spring配置数据源的三种方式(小结)
    目录一、前言三、开发数据源的方式方式1:手动输入方式2:Properties配置文件方式3:Spring配置数据源四、总结一、前言 今天学习了用spring配置Druid数据源的三种...
    99+
    2022-11-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作