基于python的大数据分析-pandas数据读取(代码实战)

金融供应链数据挖掘实战

Python 解析 FactSet Revere,手把手构建供应链月度面板数据

我们常见的数据存储格式无非就是csv、excel、txt以及数据库等形式。
数据读取
在pandas中可以使用一些函数完成数据的读取。比如read_csv、read_excel、read_table、read_sql等,这些分别是啥意思呢。。。。自己看后缀就能明白啦~
下面我们就通过撸代码来了解它们
txt文件
格式:read_table(文件路径与文件名, names=[列名1,列名2,.....], sep="",......)
其中names为列名,默认为文件中的第一行作为列名
sep为分隔符,默认为空
from pandas import read_table
#txt
df=read_table(r'D:python_workspaceanacondarz.txt')
#查看前五行数据
df.head(5)
#查看后两行数据
#df.tail(2)
rz.txt的内容如下
csv文件
格式:read_csv(文件路径与文件名, names=[列名1,列名2,.....], sep="",......)
解释同上,不在废话
#csv
from pandas import read_csv
df=read_csv(r'D:python_workspaceanacondarz.csv')
df
rz.csv的内容如下
excel文件
格式:read_excel(文件路径与文件名, sheetname=sheet的名称, header=0)
sheetname可以指定读取几个sheet,sheet数目从0开始。如果sheetname=[0,2]则代表读取第一个和第三个sheet
header为0表示以文件第一行作为表头显示;为1则把文件第一行丢弃不作为表头显示。
#exel
from pandas import read_excel
df=read_excel(r'D:python_workspaceanacondarz.xls', sheetname='Sheet3')
df
mysql
首先安装pymysql,通过pip命令即可安装
格式:read_sql(要查询的sql语句, 数据库的链接对象)
import pandas as pd
import pymysql
#具体的数据库链接信息自行替换
conn=pymysql.connect(host='xxxx',database='xxx',user='root',
password='',port=3306,charset='utf8')
sql='select * from a'
r=pd.read_sql(sql,conn)
#关闭数据库链接
conn.close()
print(r.head(5))


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/69942496/viewspace-2655342/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/69942496/viewspace-2655342/

金融供应链数据挖掘实战

Python 解析 FactSet Revere,手把手构建供应链月度面板数据

【资源说明】 基于python+django的新能源电动汽车使用体验大数据分析系统源码+演示视频+报告论文.zip 第一章 绪论 1 1.1 研究背景 1 1.2 研究目标与意义 1 1.2.1 研究目标 1 1.2.2 研究意义 1 1.3 论文组织结构 2 1.4 本章小结 2 第二章 相关技术研究以及开发工具 3 2.1 Pyhon语言介绍 3 2.2 Django框架介绍 3 2.3 PyCharm工具介绍 3 2.4 爬虫技术介绍 3 2.4.1 网络爬虫概念 4 2.4.2 聚焦网络爬虫原理及其过程 4 2.5 Sqlite数据库介绍 5 2.6 本章小结 5 第三章 系统分析 6 3.1 管理员需求分析 6 3.2 系统用例分析 6 3.3 数据流图 7 3.4 数据字典 8 3.5 本章小结 9 第四章 系统设计与实现 10 4.1 系统总体框架设计 10 4.2 总体结构设计 11 4.3 数据库详细设计 12 4.3.1 数据库概念模型设计 12 4.3.2 数据库逻辑设计 14 4.4 登录功能设计与实现 16 4.5 新能源电动汽车数据爬取功能 17 4.5.1 数据采集总览 17 4.5.2 网络爬虫headers设置功能实现 17 4.5.3 新能源电动汽车信息爬取功能实现 17 4.6 新能源电动汽车数据清洗功能 18 4.6.1 数据清洗总览 18 4.6.2 数据清洗结果 19 4.7 新能源电动汽车数据存储功能实现 20 4.8 新能源电动汽车用户体验数据分析 21 4.8.1 数据分析总览 21 4.8.2 新能源电动汽车信息查询功能设计与实现 22 4.7.3 纯电续航里程与价格分析功能设计与实现 23 4.7.4 续航里程和最低价格分析功能设计与实现 24 4.7.5 续航里程和最高价格分析功能设计与实现 25 4.7.6 电动汽车补贴排行分析功能设计与实现 26 4.7.7 各个价格区间车型数量分析功能设计与实现 26 4.7.8 纯电续航里程车型数量分析功能设计与实现 27 4.8 本章小结 28 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载使用,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值