python导入pandas data_【Python 数据分析】pandas数据导入

导入CSV文件数据

环境

C:\Users\Thinkpad\Desktop\Data\信息表.csv

语法

pd.read_csv(filename):从CSV文件导入数据

实现代码

import pandas as pd

f = open("C:/Users/Thinkpad/Desktop/Data/信息表.csv",encoding="utf-8")

content = pd.read_csv(f)

print(content)

运行结果

导入Excle文件数据

环境

C:\Users\Thinkpad\Desktop\Data\信息表.xlsx

语法

pd.read_excel(filename):从Excel文件导入数据

实现代码

import pandas as pd

f = "C:/Users/Thinkpad/Desktop/Data/信息表.xlsx"

content = pd.read_excel(f)

print(content)

运行结果

导入Mysql数据表数据

环境

CREATE TABLE TB(ID INT,NAME VARCHAR(20));

INSERT INTO TB VALUES(1,'张三');

数据库名:mis 用户名:root 密码:root

使用命令

pip install pymysql

语法

pd.read_sql(query, connection_object):从SQL表/库导入数据

实现代码

import pymysql

import pandas as pd

conn = pymysql.connect(host='localhost',user='root',password='root',db='mis',charset='utf8')

content = pd.read_sql('select * from TB',con=conn)

print(content)

conn.close()

注意:

在上图中我们可以看到,链接的编码为:UTF8

运行结果

导入文本文件数据

环境

C:\Users\Thinkpad\Desktop\Data\信息表.txt

分隔符号为:逗号

语法

pd.read_table(filename):从限定分隔符的文本文件导入数据

实现代码

import pandas as pd

f = open("C:/Users/Thinkpad/Desktop/Data/信息表.txt",encoding='utf8')

content = pd.read_table(f,",")

print(content)

运行结果

Python数据分析--Pandas知识点(三)

本文主要是总结学习pandas过程中用到的函数和方法, 在此记录, 防止遗忘. Python数据分析--Pandas知识点(一) Python数据分析--Pandas知识点(二) 下面将是在知识点一, ...

Python数据分析--Pandas知识点(二)

本文主要是总结学习pandas过程中用到的函数和方法, 在此记录, 防止遗忘. Python数据分析--Pandas知识点(一) 下面将是在知识点一的基础上继续总结. 13. 简单计算 新建一个数据表 ...

使用python将excel数据导入数据库

使用python将excel数据导入数据库 因为需要对数据处理,将excel数据导入到数据库,记录一下过程. 使用到的库:xlrd 和 pymysql (如果需要写到excel可以使用xlwt) 直接 ...

python数据分析笔记——数据加载与整理]

[ python数据分析笔记——数据加载与整理] https://mp.weixin.qq.com/s?__biz=MjM5MDM3Nzg0NA==&mid=2651588899&id ...

Python之pandas数据加载、存储

Python之pandas数据加载.存储 0. 输入与输出大致可分为三类: 0.1 读取文本文件和其他更好效的磁盘存储格式 2.2 使用数据库中的数据 0.3 利用Web API操作网络资源 1. 读 ...

Python数据分析-Pandas(Series与DataFrame)

Pandas介绍: pandas是一个强大的Python数据分析的工具包,是基于NumPy构建的. Pandas的主要功能: 1)具备对其功能的数据结构DataFrame.Series 2)集成时间序 ...

利用python将excel数据导入mySQL

主要用到的库有xlrd和pymysql, 注意pymysql不支持python3 篇幅有限,只针对主要操作进行说明 连接数据库 首先pymysql需要连接数据库,我这里连接的是本地数据库(数据库叫ld ...

python 数据分析--pandas

接下来pandas介绍中将学习到如下8块内容:1.数据结构简介:DataFrame和Series2.数据索引index3.利用pandas查询数据4.利用pandas的DataFrames进行统计分析 ...

Python数据分析Pandas库方法简介

Pandas 入门 Pandas简介 背景:pandas是一个Python包,提供快速,灵活和富有表现力的数据结构,旨在使“关系”或“标记”数据的使用既简单又直观.它旨在成为在Python中进行实际, ...

随机推荐

.Net生成HTML的三种方法

一.在服务器上指定aspx网页,生成html静态页 public partial class Default2 : System.Web.UI.Page { protected void Page_L ...

Normalize.css 初识

一. 用来干嘛的 一个现代的.准备好了支持 HTML5 技术,并且要替代 CSS Reset 处理样式的理念. Normalize.css 使浏览器渲染所有元素更加一致,并且符合现代标准.它只是针对那 ...

在创维E900-S悦Me盒子上安装第三方软件

0x00 不甘寂寞 创维E900-S这款悦Me盒子功能还算可以,但不能接受它禁止安装第三方软件这一点.网上搜了半天,可能是比较新的机型没人关注,找不到任何方法,只好自己动手试试. 0x01 Fiddl ...

const和readonly差别

我们都知道,const和static readonly的确非常像:通过类名而不是对象名进行訪问,在程序中仅仅读等等.在多数情况下能够混用.二者本质的差别在于,const的值是在编译期间确定的,因此仅仅 ...

Linux下制作静(动)态库

关键命令: 动态库制作命令 gcc xxx.c -fPIC -shared -o libxxx.so 静态库制作命令 gcc -c xxx.c ar crv libxxx.a xxx.o 例: //h ...

pythonRedis 订阅功能实现

两天机器做,host要写订阅主机的ip,客户端发消息,服务端订阅消息 cat redis_connector.py #!/usr/bin/env python__author__ = 'Q.Li'im ...

JQeury添加和删除class内部实现代码(简化版)

下面是JQuery对元素class操作的简单实现,请看代码: 添加class: //增加class function addClass(elem,value) { var classes, cur, ...

Android中内容提供者ContentProvider的详解

1.什么是ContentProvider 首先,ContentProvider(内容提供者)是android中的四大组件之一,但是在一般的开发中,可能使用的比较少. ContentProvider为不 ...

oracle12C 创建PDB

1.根据数据库现有模板创建PDB CREATE PLUGGABLE DATABASE ssptrad ADMIN USER sspIDENTIFIED BY oracle roles=(dba) fi ...

20145325张梓靖 《Java程序设计》第6周学习总结

20145325张梓靖 第6周学习总结 教材学习内容总结 串流设计 输入串流(将数据从来源取出),代表对象为java.io.InputStream实例,输出串流(将数据 ...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值