Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/71.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_R_List - Fatal编程技术网

Python 将多列转换为一列

Python 将多列转换为一列,python,r,list,Python,R,List,我希望将多个列合并到一个列中 以下是我当前的数据集: Column A Column B Column C a1 b1 c1 b2 a2 e2 我正在寻找以下作为输出 Column D a1 b1 c1 b2 a2 e2 这可能吗?使用R或Python?和您提供的数据,以您提供的格式,您可以通过以下方式执行此操作: data.frame(ColumnD=c(t(df))) Co

我希望将多个列合并到一个列中

以下是我当前的数据集:

Column A  Column B   Column C 
    a1       b1        c1 
    b2       a2        e2 
我正在寻找以下作为输出

Column D  
  a1
  b1
  c1
  b2 
  a2
  e2

这可能吗?使用R或Python?

和您提供的数据,以您提供的格式,您可以通过以下方式执行此操作:

data.frame(ColumnD=c(t(df)))

  ColumnD
1      a1
2      b1
3      c1
4      b2
5      a2
6      e2

我们转换数据,然后将其组合。

使用您提供的数据,按照您提供的格式,您可以使用以下方法执行此操作:

data.frame(ColumnD=c(t(df)))

  ColumnD
1      a1
2      b1
3      c1
4      b2
5      a2
6      e2

我们转换数据,然后将其组合。

在python中很容易,但这真的是您的格式吗?所有的空格都没有引号?我们应该如何使用标准的csv模块来解析它?同样,在
R
中也很简单,但同样的问题也适用于数据的实际结构。这只是一个模拟数据集的外观。excel中的实时数据现在有明确的界限,如果这样做的话,我可以添加引号。渴望在R或python中看到解决方案。简单到:
data.frame(ColumnD=unlist(df,use.names=F))
?甚至:
data.frame(ColumnD=c(t(df))
可能会更好。@MikeyMike-谢谢。第二个的输出就是我想要的。非常感谢。python很简单,但这真的是你的格式吗?所有的空格都没有引号?我们应该如何使用标准的csv模块来解析它?同样,在
R
中也很简单,但同样的问题也适用于数据的实际结构。这只是一个模拟数据集的外观。excel中的实时数据现在有明确的界限,如果这样做的话,我可以添加引号。渴望在R或python中看到解决方案。简单到:
data.frame(ColumnD=unlist(df,use.names=F))
?甚至:
data.frame(ColumnD=c(t(df))
可能会更好。@MikeyMike-谢谢。第二个的输出就是我想要的。非常感谢。