将nx4数据帧重新排序为nx2,以便将三份数据集排列为一个x列和一个y列

2024-04-25 00:18:24 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个类似这样的三份数据集:

conc rep1 rep2 rep3
0    0.1  0.2  0.1
1    3    3.2  2.8

我想重新组织它,这样我有一个x列(conc)和一个y列:

conc y-data
0    0.1
0    0.2
0    0.1
1    3
1    3.2
1    2.8

我需要像这样组织它,这样我就可以把它提供给一个曲线拟合函数,它只接受一列/列表的x数据和一个y数据。我该怎么做?我想以某种方式切断每一列的x值,用conc和rep#生成3个数据帧,然后连接到我想要的nx2数据集结构中。但我不知道怎么做。这也可能是解决这个问题的一个坏方法。你知道吗


Tags: 数据方法函数列表data方式结构曲线拟合