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

是否按位置重命名列?[副本]

慕鸿波
2023-03-14

我只是想知道我是否可以根据他们的位置重命名列名。我知道如何重命名他们的实际名称使用:

df.rename(列={})

如果我不知道列名,只知道它们的位置,我该怎么做?

共有2个答案

董俊晖
2023-03-14

您可以这样做:

df.rename(columns={ df.columns[1]: "whatever" })
扶文光
2023-03-14

试试这个

df.rename(columns={ df.columns[1]: "your value" }, inplace = True)
 类似资料:
  • 我想将以下数据框的第1列重命名为“Ref”。我有很多列,因此无法重命名每个列或为每个列设置名称。 这是数据帧 现在我想将第一列重命名为'Ref'。我试过这个 它重命名所有标题与列[1]相似的列。

  • 问题内容: 我正在寻找一种重命名Hashmap密钥的方法,但是我不知道在Java中是否可行。 问题答案: 尝试删除该元素,然后使用新名称再次放置它。假设地图中的键是,则可以通过以下方式实现:

  • 问题内容: 我有一个使用pandas和列标签的,我需要对其进行编辑以替换原始列标签。 我想在原始列名称为的 中更改列名称: 至 我已经将编辑后的列名存储在列表中,但是我不知道如何替换列名。 问题答案: 只需将其分配给属性:

  • 问题内容: 许多站点(包括各种SO文章)都在谈论使用Perl表达式来重命名文件的“重命名”。 这将是完美的,但是显然这不是我拥有的重命名实用程序,并且这些文章似乎都没有理解“ rename”有多个版本,而且我似乎找不到从哪里获得接受Perl表达式的版本。 如何获得此处,此处提到的功能更强大的重命名实用程序? 我正在运行Fedora20。我当前的重命名命令来自软件包,显然我需要Perl版本,这更好。

  • 问题内容: 我有一个文件 example.tar.gz ,我需要将其复制到另一个具有不同名称示例 _test.tar.gz的 位置。我尝试过 哪里 然后 没用 路径正确。它打印该文件存在。有谁能够帮我? 问题答案: 为什么要重新发明轮子,只需使用 ,这将为您处理许多情况

  • 我正在使用Pysaml2库在python中创建一个服务提供者。我正在尝试向我的身份提供者Okta发送AuthnRequest。我的AuthnRequest如下所示: 我的SP启动302重定向到okta idp并发送此saml请求。然后我会看到一个登录页面,我在其中输入我的Okta凭据。然后我被带到okta.com/app/UserHome(这是Okta的主页),并且不会收到任何SAML断言返回到我