当前位置: 首页 > 知识库问答 >
问题:

如何避免Python/Pandas在保存的CSV中创建索引?

谷梁凌
2023-03-14

我正在尝试保存一个csv到一个文件夹后,使一些编辑的文件。

每次使用pd.to_csv('c:/path of file.csv'),csv文件都有一个单独的索引列。我想避免将索引打印到CSV。

我试过:

pd.read_csv('C:/Path to file to edit.csv', index_col = False)

保存文件...

pd.to_csv('C:/Path to save edited file.csv', index_col = False)

不过,我还是得到了不想要的索引列。当我保存我的文件时,我该如何避免这种情况呢?

共有1个答案

梁兴文
2023-03-14

使用index=false

df.to_csv('your.csv', index=False)
 类似资料:
  • 我试图在对文件进行一些编辑后将csv保存到文件夹中。 每次我使用< code > PD . to _ csv(' C:/Path of file . CSV ')时,CSV文件都有一个单独的索引列。我想避免将索引打印成csv格式。 我试过了: 要保存文件。。。 但是,我仍然得到了不需要的索引列。保存文件时如何避免这种情况?

  • 我有一个简单的代码,它将一个pandas数据文件保存到一个csv文件中。到目前为止,它是通过覆盖文件名来工作的,所以每次我运行它时,它只是用一个同名的新文件替换旧文件。是否可以保存此数据文件,但让它按顺序创建新文件,即如果目录中已经有一个名为“filename1”的文件,则创建一个名为“filename2”的新文件,这样原始文件中的数据就不会丢失了?

  • 有两个问题看起来很相似,但它们不是同一个问题:这里和这里。它们都调用的方法,例如或,我知道这会返回一个。我要问的是如何将(class)对象本身转换为。我将在下面举例说明。 构建一个示例,如下所示。 上面的应该如下所示(显然有不同的数字)。 我想做的是按列名称和采取分组(按此顺序),这样我就可以得到一个由列名称和采取构建的多索引索引,如下所示。 我如何实现这一点?如果我做了,那么是一个实例。正确的做

  • 问题内容: 我有一个带有两列的pandas数据框:x和value。我想查找x == 10的所有行,并为所有这些行设置值= 1,000。我尝试了下面的代码,但收到警告 我知道我可以通过使用.loc或.ix来避免这种情况,但是我首先需要找到满足x == 10的条件的所有行的位置或索引。有没有更直接的方法? 谢谢! 问题答案: 您应该使用以确保您正在使用视图,在您的示例中以下内容将起作用并且不会发出警告

  • 我被困在编写Python Selenium脚本中,似乎无法令人满意地解决我得到的这个StaleElementReistrceException。 我加载了我的页面,然后单击一个按钮,打开一个表单,允许用户向订单中添加新的信用卡。在这一点上,我做了一个WebDriverWait来暂停脚本,直到这个表单上的Save按钮变为可见。此时,重新创建页面对象,因为它已更改,我的目的是填充字段并保存卡片。 问题

  • 问题内容: 我通过遵循一些pygame教程来学习Python 。 在其中我发现了关键字 self的 广泛使用,并且主要来自Java背景,我发现自己一直忘记键入 self 。例如,代替我输入,因为对我来说, rect 已经是该类的成员变量。 Java的并行的我能想到的这种情况是有前缀成员变量的所有引用与 此 。 我是否在所有成员变量前面都加上了 self 前缀,还是有一种方法可以声明它们,而不必这样