首页 > 其他分享 >pandas解析csv

pandas解析csv

时间:2024-05-28 19:21:48浏览次数:10  
标签:解析 df series DataFrame pd csv pandas

前提:pip install pandas

 

总结:

用DataFrame接收二维数组,用Series接收一维数组。

DataFrame[列名] = Series列的内容。

 

import pandas as pd

...
def readCSV(self):
    file = ""
    data = pd.read_csv(file,encoding='utf-8')

    # DataFrame用来接收二维数组(矩阵)、Series用来接收一维的
    df = pd.DataFrame(data)

    # df[列名] = series,就是这一列的数据。列名就是csv里那个表头名
    series_name_col = df['name']
    series_age_col = df['age']


    # series[idx]支持通过索引取值
    print(series_name_col[10])  

       
   

 

标签:解析,df,series,DataFrame,pd,csv,pandas
From: https://www.cnblogs.com/jinziguang/p/18218680

相关文章

  • 用python字典统计CSV数据
    1.用python字典统计CSV数据的步骤和代码示例为了使用Python字典来统计CSV数据,我们可以使用内置的csv模块来读取CSV文件,并使用字典来存储统计信息。以下是一个详细的步骤和完整的代码示例:1.1步骤(1)导入csv模块。(2)打开CSV文件并读取数据。(3)初始化一个空字典来存储统计信息。(4)遍......
  • 将csv文件导入到neo4j中
    首先退出启动neo4j的命令符窗口,修改neo4j路径下conf文件中的neo4j.conf,将其中的一行注释去除并修改默认数据库名称将要导入的csv文件粘贴到neo4j安装路径的import文件夹下,例如我的为E:\neo4j\neo4j-community-5.20.0\import之后进入到bin文件中打开命令符窗口,输入以下代码ne......
  • Nginx企业级负载均衡:技术详解系列(12)—— 深入解析root、alias及location
    你好,我是赵兴晨,97年文科程序员。在生产服务器的Nginx配置中,我们总会遇到形形色色的配置方案。你是否曾注意到root和alias指令的巧妙应用?是否对那些五花八门的location匹配规则感到好奇?今天,咱们来聊聊Nginx配置中root和alias以及location的详细使用。root与aliasroot:指......
  • Python学习笔记-文件操作与CSV格式
    文件打开和关闭程序中的数据都存储在内存中,当程序执行完毕后,内存中的数据将丢失。文件可以用来进行数据的长期保存。open函数打开一个要做读/写操作的文件,打开文件后会返回一个文件对象,利用该文件对象可完成数据的读写操作。其常用形式为:open(filename,mode='r')#file......
  • NameCheap域名怎么样,如何注册购买域名?如何解析域名?
    Namecheap介绍Namecheap是一家国外域名注册商和网站托管公司,成立于2000年,提供域名注册、虚拟主机、电子邮件托管、SSL证书、免费的WHOIS保护、CDN、VPS主机和独立服务器。Namecheap怎么样?在Namecheap中注册、购买域名也是不需要备案的,价格方面相对于Namesilo来说也会便宜许多,操......
  • LLM 大模型学习必知必会系列(六):量化技术解析、QLoRA技术、量化库介绍使用(AutoGPTQ、A
    LLM大模型学习必知必会系列(六):量化技术解析、QLoRA技术、量化库介绍使用(AutoGPTQ、AutoAWQ)模型的推理过程是一个复杂函数的计算过程,这个计算一般以矩阵乘法为主,也就是涉及到了并行计算。一般来说,单核CPU可以进行的计算种类更多,速度更快,但一般都是单条计算;而显卡能进行的都是基......
  • 深入解析Nginx Location匹配规则:顺序详解与最佳实践
    目录Nginxlocation匹配顺序详解总结与最佳实践 Nginx的location匹配顺序是Nginx配置中非常核心且重要的概念,它决定了Nginx如何处理进入服务器的请求。理解location匹配顺序不仅有助于优化Nginx的性能,还能确保网站或应用的正确运行。下面将详细阐述Nginx的location匹......
  • 免费,Python蓝桥杯等级考试真题--第13级(含答案解析和代码)
    Python蓝桥杯等级考试真题–第13级一、选择题答案:C解析:正向下标由0开始,下标3代表第四个元素,故答案为C。答案:A解析:range(0,4)的取前不取后,元组的符号是小括号,故答案为A。答案:C解析:Cherry所在的位置为下标2,故答案为C。二、编程题【参考程序】a=input()b=a.split......
  • 小阿轩yx-DNS域名解析服务分离解析
    小阿轩yx-DNS域名解析服务分离解析分离解析介绍分离解析的域名服务器实际也是主域名服务器这里主要是指根据不同的客户端提供不同的域名解析记录比如来自内网和外网的不同网段地址区域的客户机求解析同一域名时,为其提供不同的解析结果,得到不同的IP地址先开一个系统新添加......
  • ADS-B报文格式解析
    一、介绍二次雷达二次监视雷达(secondarysurveillanceradar,SSR)。SSR使用1030MHz发送询问,飞机应答器使用1090MHz发送答复。在SSR的早期设计中,引入了两种民用通信协议(模式A和模式C)。模式A和模式C允许SSR分别连续询问飞机的身份(代号)和气压高度。二次雷达通过两种不同的脉冲模式......