【发布时间】:2021-05-26 11:46:57
【问题描述】:
假设我有一个像这样的简单 pd.DataFrame:
d = {'col1': [1, 20], 'col2': [3, 40], 'col3': [5, 50]}
df = pd.DataFrame(data=d)
df
col1 col2 col4
0 1 3 5
1 20 40 60
有没有办法将其转换为 nasted pandas Dataframe (df_new) ,例如当我调用 df_new.values[0] 时将其作为输出:
array(
[0 1
1 3
2 5
Length: 3, dtype: int], dtype=object)
【问题讨论】:
-
这个 [0 1 1 3] 数组到底是什么?
-
所以,感谢您的反馈! 0 和 1 是索引,1 和 3 是第一行的值!我现在要更新我的问题!谢谢
-
嗯...所以你想为索引
1返回值3? -
抱歉造成误会。我想将此数据框转换为另一个,当我调用此命令(df_new.values [0])时,将其作为输出!
-
那么第二行的预期数组是什么(0 20、1 40、2 60)?
标签: pandas dataframe object nested tabular