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

作者:yaningli 时间:2022-07-13 14:56:38 

导入实验常用的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中的数据写入到文件和数据库中。

来源:https://blog.csdn.net/yaningli/article/details/79961293

标签:pandas,dataframe,数据
0
投稿

猜你喜欢

  • 分享216色网页拾色器(调色板)

    2007-09-27 12:33:00
  • Python如何测试stdout输出

    2023-10-22 23:59:56
  • python自然语言处理之字典树知识总结

    2023-12-29 01:01:21
  • html+css+js实现别踩白板小游戏

    2023-09-02 10:05:42
  • 利用sql函数生成不重复的订单号的代码

    2012-01-05 19:02:55
  • DW MX 的快键一览表

    2009-07-21 12:47:00
  • Python实现用户名和密码登录

    2022-02-17 13:49:49
  • SQL Server 复制需要有实际的服务器名称才能连接到服务器

    2012-07-11 15:46:51
  • 解决python3.6 右键没有 Edit with IDLE的问题

    2023-07-31 17:15:00
  • 关于django python manage.py startapp 应用名出错异常原因解析

    2023-04-04 08:57:28
  • 一个简单的鼠标划过切换效果js源码

    2010-06-21 10:55:00
  • CSS Shadow Practice

    2009-04-01 18:37:00
  • 如何在2003系统注册fso组件

    2010-11-29 19:55:00
  • 体验DW MX 2004 CSS新功能

    2011-06-14 09:45:01
  • PHP开发实现微信退款功能示例

    2023-06-30 09:10:25
  • Python 中如何实现参数化测试的方法示例

    2023-10-19 14:19:56
  • 使用SQL Server 2008管理非结构化数据

    2009-01-08 15:28:00
  • Safari显示网页字体为超级无敌难看的宋体的原因

    2008-04-20 16:49:00
  • 减少新开窗口提升可访问性

    2009-04-17 13:56:00
  • 在ASP编程中nothing代表什么意思?

    2011-04-15 10:47:00
  • asp之家 网络编程 m.aspxhome.com