Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在单个数据帧单元中堆叠列值_Python_Dataframe - Fatal编程技术网

Python 如何在单个数据帧单元中堆叠列值

Python 如何在单个数据帧单元中堆叠列值,python,dataframe,Python,Dataframe,我有一个由许多值组成的一列数据框。我想将所有这些值堆叠到同一个或另一个数据帧的一个单元格中 column_df = index voltage 0 5.143590 1 5.175285 2 5.231214 3 6.040188 4 7.776510 5 9.540277 6 11.476937 7 13.277916 8 15.088566 9 16.895921 10

我有一个由许多值组成的一列数据框。我想将所有这些值堆叠到同一个或另一个数据帧的一个单元格中

column_df = 
index    voltage
 0      5.143590
 1      5.175285
 2      5.231214
 3      6.040188
 4      7.776510
 5      9.540277
 6     11.476937
 7     13.277916
 8     15.088566
 9     16.895921
 10    18.701332
我想将列值堆叠到dataframe单元格中。最后,我想实现以下目标 预期产出:

cell_df = 
index                    voltage
  0      [ 5.14359 , 5.175285, 5.231214,  6.040188,  7.77651 ,  9.540277,        11.476937, 13.277916, 15.088566, 16.895921, 18.701332]
我的代码是:

cell_df = pd.Dataframe()  
cell_df['voltage'][0] = np.array([column_df['voltage']])
目前产出:

ValueError: setting an array element with a sequence.
您可以将“电压”系列转换为列表,并在您的
cell\u df
构造函数中使用它:

cell_df=pd.DataFrame({“voltage”:[column_df[“voltage”].tolist()})