我有一个数据框,我想把它改成我附加的其他数据框.列的名称并不重要,新列也没有索引0,1,2....这似乎很明显,但我似乎无法理解.注意:我不想更改值和列.我只有同样的 struct .我添加了一个简单的数据帧作为示例:
0,1,2...
import pandas as pd df = pd.DataFrame() df['timestamp'] =[ 1, 2] df['cons_id'] = [2, 3] df[ 'value'] = [ 4,5]
我拥有的数据帧:
以下是我想将数据帧更改为的输出:
你在找set_index个:
set_index
df = df.set_index('timestamp').rename_axis(columns='timestamp') print(df) # Output timestamp cons_id value timestamp 1 2 4 2 3 5
朱赟的技术管理课 -〔朱赟〕
机器学习40讲 -〔王天一〕
深入拆解Tomcat & Jetty -〔李号双〕
玩转webpack -〔程柳锋〕
消息队列高手课 -〔李玥〕
Vim 实用技巧必知必会 -〔吴咏炜〕
WebAssembly入门课 -〔于航〕
Spring编程常见错误50例 -〔傅健〕
自动化测试高手课 -〔柳胜〕
林外 · 专利写作第一课 -〔林外〕
Web 3.0入局攻略 -〔郭大治〕
B端体验设计入门课 -〔林远宏(汤圆)〕
无涯教程 - Numpy教程
无涯教程 - H2教程
无涯教程 - Java 泛型教程
无涯教程 - JSON教程
无涯教程 - 计算机基础教程
无涯教程 - Python中文指南教程
无涯教程 - 通往财富自由之路精细笔记教程
无涯教程 - 函数式 PHP教程