csv 相关问题

逗号分隔值或字符分隔值(CSV)是一种标准的“平面文件数据库”格式,用于以纯文本格式存储表格数据,由可选的标题行组成,列出由逗号或制表符或其他分隔符分隔的表字段,后跟一行或多行(换行符换行),将表记录表示为值的分隔列表。换行符和分隔符可以出现在(引用)字段中。

dataframe 到 json 列,其中多个值读取为一个字符串

我正在尝试将 csv 文件读入数据帧,以将其转换为嵌套的 json。 csv 文件中的分隔符是“;”。将数据加载到数据框中后,我得到以下内容: 姓名

回答 1 投票 0

使用 LINQ to CSV 合并两个文件的内容

这可能是一个愚蠢的问题,但我想知道如何使用 CSV 文件的以下数据填充列表。 这是到目前为止的代码, 班级信息 { [CsvColumn(名称 = "租赁名称", 字段...

回答 3 投票 0

将 .csv 转换为 .jsonl python

我有一个 .csv 文件,我想将其转换为 .jsonl 文件。 我找到了 Pandas to_json 方法: df = pd.read_csv('DIRECTORY/texts1.csv', sep=';') df.to_json('目录/texts1.json') 然而...

回答 3 投票 0


我们可以将第 0-32 行合并到带有关键点的单行中,并添加可被 33(关键点数量)整除的时间戳吗?

这是我的代码的输出 代码的输出 有33个关键点,其中包括 body_pose = ['NOSE', 'LEFT_EYE_INNER', 'LEFT_EYE', 'LEFT_EYE_OUTER', 'RIGHT_EYE_INNER', 'RIGHT_EYE', '

回答 1 投票 0

将奇怪的字符串csv导入为float

U_d = pd.read_csv("Uzud.csv", 小数 = ',') 打印(U_d) 结果是什么: f(单位:kHz) U(单位:mV) 幅度(单位:Vpp) 单位:cm 43.7 52 1 5.0 ...

回答 1 投票 0

Pandas 使用单引号读取 CSV,因为 quotechar 会抛出语法错误:输入不完整

我目前正在尝试读取具有以下结构的 CSV: samplecsv = """ 'A 列', 'b 列', 'c 列', '值A','值b','值c,d', '值A','值b','值...

回答 1 投票 0

将一个 csv 拆分为多个文件

我在 python 中有一个大约 5000 行的 csv 文件,我想将其分成五个文件。 我为它编写了代码,但它不起作用 导入编解码器 导入 csv 每个文件的行数 = 1000 再次定义(

回答 13 投票 0

合并 CSV 行回填空行

我有一个大型 CSV 文件,其中包含许多列,这些列大多具有重复值,但有些列的值逐行变化。这些变化的列要么包含数据,要么为空。其他

回答 1 投票 0

Java Stream:合并从单独的 CSV 文件读取的多个结果?

我正在从 2 个 CSV 文件读取城市和国家数据,需要使用 Java Stream 合并结果(我需要保持与第一个结果相同的顺序)。我想使用并行流或 Comletable...

回答 1 投票 0

在 MacOS Ventura 上将 panda 数据帧转换为 .csv 文件时出现“操作系统错误:[Errno 30] 只读文件系统:”

我有一个Python代码(在终端上运行),我通过以下代码将Dataframe转换为.csv文件: #将数据帧转换为csv文件 相对路径 = os.path.dirname(__file__) df.

回答 1 投票 0

难以处理 Rvest 数据抓取中的缺失信息

我目前正在使用 rvest 包在 R 中开发一个网页抓取项目。虽然该包适用于从网站提取数据,但我在处理丢失的数据时遇到了困难

回答 1 投票 0

如何在输出csv中添加空行?

我正在使用以下脚本生成磁盘空间利用率报告,但是输出的csv文件在不同服务器之间没有任何空格/空白行,那么如何添加空格/bl...

回答 2 投票 0

php csv 到数组

我对 php 相当陌生,是从堆栈溢出问题中得到这个的,但似乎无法让它为我工作。 我对 php 相当陌生,是从堆栈溢出问题中得到这个的,但似乎无法让它为我工作。 <?php if (($handle = fopen("fullbox.csv", "r")) !== FALSE) { while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) { echo "<pre>".print_r($data)." <br /></pre>"; } fclose($handle); } echo $data[1]; ?> 我需要设置几个数组来使用大量产品进行定价(我可以从我的 csv 文件中提取)Fullbox.csv 仅包含 10 个数字和 2 个小数位。我刚刚尝试对此进行测试,这是我得到的输出: 数组 ( [0] => 8.53 ) 数组 ( [0] => 4.74 ) 数组 ( [0] => 5.00 ) 数组 ( [0] => 2.50 ) 数组 ( [0] => 6.48 ) 数组 ( [0] => 3.99 ) 数组 ( [0] => 8.53 ) 数组 ( [0] => 4.74 ) 数组 ( [0] => 8.53 ) 数组 ( [0] => 4.74 ) 为什么数组将所有值设置在数组的 [0} 占位符中,以及为什么每行之间有一个 1。预先感谢。 更新 如果这是一个十项数组,则应返回数组中第 1 个条目的值,但事实并非如此。我基本上只需要存储所有价格,以便稍后可以将它们用作变量。我不需要打印它们。再次感谢。 echo $data[1]; print_r默认不返回格式化的数组;它输出它并返回1。传递 true 作为第二个参数。 echo "<pre>".print_r($data, true)." <br /></pre>"; 所有值都位于数组的 0 索引中,因为数组从 0 开始。那里没有什么问题。 试试这个: $f = fopen(yourfile, "r"); $fs = filesize(yourfile); $content = fread($f, $fs); $lines = explode("\n", $content); $result = array(); foreach($lines as $line) $result[] = explode(",", $line); 逗号分隔值中的 CSV 是每行一个数组。所以每一行 - 即使它只有 1 个值 - 都是数组。 你也不需要回显“print_r”。 您还可以使用以下函数从 CSV 读取数据,并使用 usort() 函数进行排序。 Read data from the CSV function readCSV() { $csv = array_map('str_getcsv', file('data.csv')); array_shift($csv); //remove headers $csvData = splitandSort($csv); createCSV($csvData); }

回答 4 投票 0

在 PHP 中读取此 CSV(对于 Excel,ISO-8859-2)文件的最佳方式是什么?

我从银行应用程序收到 CSV 文件,但我不知道如何管理它。 fgets 函数给出以下结果: "2024-03-01, ""abc"", ""abc2"&qu...

回答 1 投票 0

如何将 CSV 文件读取到 Jupyter Notebook 中

我在将 CSV 文件读入 Jupyter Notebook 时遇到问题。这是代码: 将 pandas 导入为 pd mpg = pd.read_csv('C:/Users/Ajibola/Documents/mpg.csv') mpg.head() 这就是错误...

回答 5 投票 0

如何从此文件导入数据(参见 EC 的 URL)

tsv中数据集的链接 https://ec.europa.eu/eurostat/api/dissemination/sdmx/2.1/data/env_ww_genp?format=TSV&compressed=true 我下载了它,解压到tsv文件,用记事本打开它......

回答 1 投票 0

为什么从Python链表写入csv时会实现默认的空白行? [重复]

我有一个从Python链表写入csv的示例: 导入 csv # 字段名称 fields = ['名称', '分支机构', '年份', 'CGPA'] # csv 文件的数据行 行= [ ['Nikhil', 'COE', '2', '9.0'...

回答 1 投票 0

如何使用描述、列和形状来解决这个问题?

给定数据帧“df”,使用以下命令并分析结果。 描述() 列 形状 将 numpy 导入为 np 将 pandas 导入为 pd df = pd.read_csv('https://query.data.world/s/

回答 1 投票 0

合并 CSV 中的两行并保留列数

我有一个 CSV 文件,其中一些值如下所示: 超人/, 250磅, 蝙蝠侠/, 180磅 克拉克·肯特、布鲁斯·韦恩、 我需要组合行,使其看起来像: 超人/克拉克·肯特,250 磅,

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.