将pandas.dataframe的数据写入到文件中的方法

yipeiwu_com6年前Python基础

导入实验常用的python包。如图2所示。

【import pandas as pd】pandas用来做数据处理。【import numpy as np】numpy用来做高维度矩阵运算.【import matplotlib.pyplot as plt】matplotlib用来做数据可视化。

pandas.dataframe 数据写入到文件中

pandas数据写入到csv文件中:

【names = [‘Bob','Jessica','Mary','John','Mel']】创建一个names列表【 births = [968,155,77,578,973]】创建一个births 列表【DataSet = list(zip(names,births))】用 zip 函数将这两个列表合并在一起【DataSet】查看生成的数据【df = pd.DataFrame(data = DataSet ,columns=[‘Names','Births'])】用生成的数据生成一个DataFrame对象【df】查看生成的dataFrame

pandas.dataframe 数据写入到文件中

将创建的数据写入到/opt/births1880.csv文件中,

【df.to_csv(‘/opt/births1880.csv', index=False, header=False )】将df写入到文件中【ls /opt/births1880.csv】查看文件是否存在【cat /opt/births1880.csv】查看文件内容

pandas.dataframe 数据写入到文件中

pandas读取csv中的数据

读取步骤3生成的数据,如图5所示。【local_data = r'/opt/births1880.csv'】将文件路径赋到变量local_data中【df2 = pd.read_csv(local_data,header=None)】读取内容赋值到df2【df2】查看df2的值【 df3 = pd.read_csv(local_data,header=None,names=[‘names','births'])】指定列名字赋值到df3【df3】查看df3的值

pandas.dataframe 数据写入到文件中

Pandas是Python下一个开源数据分析的库,它提供的数据结构DataFrame极大的简化了数据分析过程中一些繁琐操作,DataFrame是一张多维的表,大家可以把它想象成一张Excel表单或者Sql表。之前这篇文章已经介绍了从各种数据源将原始数据载入到dataframe中,这篇文件介绍怎么将处理好的dataframe中的数据写入到文件和数据库中。

以上这篇将pandas.dataframe的数据写入到文件中的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

Flask框架的学习指南之制作简单blog系统

Flask框架的学习指南之制作简单blog系统

之前写了一篇flask开发环境搭建,今天继续,进行一个实战小项目-blog系统。 blog系统很简单,只有一个页面,然后麻雀虽小五脏俱全。这里目的不是为了做项目而做项目,这篇文章本意是通...

如何通过雪花算法用Python实现一个简单的发号器

如何通过雪花算法用Python实现一个简单的发号器

实现一个简单的发号器 根据snowflake算法的原理实现一个简单的发号器,产生不重复、自增的id。 1.snowflake算法的简单描述 这里的snowflake算法是用二进制的...

pyhanlp安装介绍和简单应用

pyhanlp安装介绍和简单应用

1. 前言 中文分词≠自然语言处理! Hanlp HanLP是由一系列模型与算法组成的Java工具包,目标是普及自然语言处理在生产环境中的应用。HanLP具备功能完善、性能高效、架构清...

详解将Django部署到Centos7全攻略

详解将Django部署到Centos7全攻略

Django部署到Cenos7需要安装大量的依赖包, 有很多坑需要踩, 这里是踩坑后探索出的标准化步骤 实验环境: 腾讯云centos7 用centos7.5镜像创建容器(这步操作按自己...

python调用Moxa PCOMM Lite通过串口Ymodem协议实现发送文件

本文实例讲述python调用Moxa PCOMM Lite通过串口Ymodem协议实现发送文件的方法,该程序采用python 2.7编写。主要内容如下: 经过长期搜寻,终于找到了Moxa...