我有一个Pandas 数据框,看起来是这样的:

                                                  Amplitude (V)                                           Time (s)
type   board                                                                                                      
input  A      [-6.475490109651011e-05, -6.459461668784777e-0...  [-1.8824999999999998e-08, -1.8775e-08, -1.8724...
output A      [-0.00043152308693648455, 0.0, 8.6307784645449...  [-2.3625e-08, -2.3574999999999998e-08, -2.3525...
       B      [-0.00038705227067327414, -0.00111277816346858...  [-6.6025e-08, -6.597500000000001e-08, -6.5925e...

我想把这些列表中的每一个都"分解"成数字,以得到一个"正常的数据帧".我怎么能这样做呢?最好是在不丢失有关索引的信息的情况下.

推荐答案

你可以用df.explode

df.explode(['Time (s)','Amplitude (V)'])

Python相关问答推荐

回归回溯-2D数组中的单词搜索

每个组每第n行就有Pandas

从Python调用GMP C函数时的分段错误和内存泄漏

如果我已经使用了time,如何要求Python在12秒后执行另一个操作.sleep

数字梯度的意外值

Python中是否有方法从公共域检索搜索结果

使用GEKKO在简单DTE系统中进行一致初始化

如何根据条件在多指标框架上进行groupby

添加包含中具有任何值的其他列的计数的列

具有多个选项的计数_匹配

如何在具有重复数据的pandas中对groupby进行总和,同时保留其他列

pandas DataFrame GroupBy.diff函数的意外输出

max_of_three使用First_select、second_select、

图像 pyramid .难以创建所需的合成图像

Godot:需要碰撞的对象的AdditionerBody2D或Area2D以及queue_free?

优化器的运行顺序影响PyTorch中的预测

关于Python异步编程的问题和使用await/await def关键字

在pandas/python中计数嵌套类别

ConversationalRetrivalChain引发键错误

从列表中获取n个元素,其中list [i][0]== value''