我有数据帧df:

    0
0   a
1   b
2   c
3   d
4   e

O/P应为:

   a  b  c  d  e
0
1
2
3
4
5

我希望包含(a,b,c,d,e)的列作为我的数据帧的标题.

有谁能帮忙吗?

推荐答案

如果你的数据帧是Pandas ,它的名字是df.试着用Pandas 来解决这个问题:

首先将初始df内容转换为一个列表,然后创建一个新的数据帧,用该列表定义它的列.

import pandas as pd

list = df[0].tolist()    #df[0] is getting the content of first column
dfSolved = pd.DataFrame([], columns = list)

Python相关问答推荐

如何访问所有文件,例如环境变量

如何列举Pandigital Prime Set

Polars:用氨纶的其他部分替换氨纶的部分

Odoo 16使用NTFS使字段只读

将JSON对象转换为Dataframe

为什么numpy. vectorize调用vectorized函数的次数比vector中的元素要多?

可以bcrypts AES—256 GCM加密损坏ZIP文件吗?

为什么\b在这个正则表达式中不解释为反斜杠

如何创建引用列表并分配值的Systemrame列

我对这个简单的异步者的例子有什么错误的理解吗?

如何将泛型类类型与函数返回类型结合使用?

当HTTP 201响应包含 Big Data 的POST请求时,应该是什么?  

如何用FFT确定频变幅值

以极轴表示的行数表达式?

如何在不不断遇到ChromeDriver版本错误的情况下使用Selify?

来自任务调度程序的作为系统的Python文件

有什么方法可以在不对多索引DataFrame的列进行排序的情况下避免词法排序警告吗?

将索引表转换为Numy数组

Fake pathlib.使用pyfakefs的类变量中的路径'

try 第二次训练新的JAX+Equinox模型时,具有多个元素的数组的真值不明确(&Q)