本篇文章给大家带来的内容是关于Pandas读写CSV文件的方法介绍(附代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

读csv:使用pandas读取import pandas as pd

import csv

if name == '__main__':# header=0——表示csv文件的第一行默认为dataframe数据的行名称,

# index_col=0——表示使用第0列作为dataframe的行索引,

# squeeze=True——表示如果文件只包含一列,则返回一个序列。

file_dataframe = pd.read_csv('../datasets/data_new_2/csv_file_name.csv', header=0, index_col=0, squeeze=True)

# 结果:

# 当参数index_col=False 时,自动生成行索引0到n

# csv数据:

data_1 = []

# 读取行索引一样的数据,保存为list

try:

# 行索引为i的数据有多行,列为'pre_star'

data_1.extend(file_dataframe .loc[i]['pre_star'].values.astype(float))

except AttributeError:

# 行索引为i的数据只有单行,

data_1.extend([file_dataframe .loc[i]['pre_star']])

# 多行结果

# 行索引为i的数据只有一行时,不能对file_dataframe .loc[i]['pre_star']使用.values,否则会报错:

写csv

使用csv写stu1 = [lid, k, pre_count_data[k]]

# 打开文件,写模式为追加'a'

out = open('../results/write_file.csv', 'a', newline='')

# 设定写入模式

csv_write = csv.writer(out, dialect='excel')

# 写入具体内容

csv_write.writerow(stu1)

本篇文章到这里就已经全部结束了,更多其他精彩内容可以关注PHP中文网的python视频教程栏目!

python pandas csv 写文件_Pandas读写CSV文件的方法介绍(附代码)相关推荐

  1. python不同数据的读入_python读写不同编码txt文件_python读写txt文件

    python读写不同编码txt文件_python读写txt文件 以后整理规范 [python] view plaincopy import os import codecs filenames=os. ...

  2. DEMATEL-ISM模型的Python实现——方法介绍以及代码复现

    DEMATEL-ISM模型的Python实现--方法介绍以及代码复现 前言 DEMATEL-ISM分析方法 方法简介 步骤 明确系统要素 确定直接影响矩阵 规范影响矩阵 计算综合影响矩阵 计算各个要素 ...

  3. python简单代码画曲线图教程-Python绘制折线图和散点图的详细方法介绍(代码示例)...

    本篇文章给大家带来的内容是关于Python绘制折线图和散点图的详细方法介绍(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 1.绘制折线图和散点图要用到matplotlib ...

  4. python画折线图代码-Python绘制折线图和散点图的详细方法介绍(代码示例)

    本篇文章给大家带来的内容是关于Python绘制折线图和散点图的详细方法介绍(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 1.绘制折线图和散点图要用到matplotlib ...

  5. 【邢不行|量化小讲堂系列46-实战篇】用Python验证A股名言:跳空必回补...吗?【附代码】

    引言: 邢不行的系列帖子"量化小讲堂",通过实际案例教初学者使用python进行量化投资,了解行业研究方向,希望能对大家有帮助. [历史文章汇总]请点击此处 [必读文章]EOS期现 ...

  6. 图像处理/计算机视觉/python环境下/如何用四种不同滤波器处理噪声【附代码、亲测有效】

    计算机视觉实操之图像处理 一.问题描述 二.效果图 三.代码附录 四.相关链接 一.问题描述 向图片中分别加入椒盐噪声.高斯噪声,使用四种不同的滤波器观察图片的处理效果(算术均值滤波.几何均值滤波 . ...

  7. python本地读csv文件_python读写csv文件方法详细总结

    python提供了大量的库,可以非常方便的进行各种操作,现在把python中实现读写csv文件的方法使用程序的方式呈现出来. 在编写python程序的时候需要csv模块或者pandas模块,其中csv ...

  8. python为什么找不到csv文件_python读写csv文件的方法(还没试,先记录一下)

    该csv模块定义了以下功能: csv.reader(csvfile,dialect ='excel',** fmtparams) 返回一个reader对象,它将迭代给定csvfile中的行. csvf ...

  9. python readcsv读取gbk编码文件_python读写csv文件

    今天闲来无事,写了会CSV,简单总结下csv具体操作 什么是csv 逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本 ...

最新文章

  1. JSON http://www.cnblogs.com/haippy/archive/2012/05/20/2509329.html
  2. 大数据笔记2019.5.9 Java中方法的使用
  3. VS2015+MySql+EF6采坑经验总结
  4. 捞人宝估值数亿,已捞出数位大佬,商业模式已验证!
  5. 适用于 deno 的多版本管理工具 dvm 发布
  6. Python笔记-Collection中Iterable、Iterator和Generator的区别
  7. 【剑指offer】面试题10- I:斐波那契数列(Java)
  8. jsonarray转liast_fastjson List转JSONArray以及JSONArray转List
  9. FPGA双沿发送之ODDR原语实现
  10. 第一:Python发送邮件时定义文本乱码
  11. 精彩回顾|DBDI 数据智能技术研讨沙龙(杭州站)顺利举办
  12. 【协同任务】基于matlab二阶一致性算法多无人机协同编队动态仿真【含Matlab源码 1740期】
  13. Idea搭建SpringCloud(三)------Ribbon实现负载均衡及其自定义算法策略
  14. 一套键鼠操控多台电脑Mouse without Borders
  15. Base64编码理解
  16. SpringCloud详细教程(上)
  17. JS进行人民币大小写转换
  18. 设计数据密集型应用——分布式系统的麻烦(8)
  19. hive集群tez引擎执行任务卡住
  20. 申请签证时工作单位证明英文摸版

热门文章

  1. 刺沙冰雪高爆版辅助多开方案
  2. 如何将PlayStation 4恢复出厂设置
  3. 大疆aeb连拍_一张图带你轻松读懂摄影必备专业术语~
  4. 苹果手机怎么在照片上添加文字_手机上照片怎么制作视频
  5. assoc在php中,在PHP中使用array_diff_assoc函数
  6. 计算机启动 滴的一声,电脑开机时滴的一声是为什么?
  7. Excel应用技巧:不规则合并单元格的求和
  8. 泰克TBS1000X示波器仪器的使用
  9. IT - 偶像的力量
  10. html5 设备管理信息 device