附加csv的列值

时间:2019-07-23 14:28:29

标签: python loops append python-3.6 python-3.5

我有一个包含500列的csv。我想将一列的值追加到另一列之后。

csv如下

A B  
0 3 
1 4 
2  

输出必须采用以下格式

A 
0
1
2
3
4

这意味着大量的列值将被追加到仅一列中。

1 个答案:

答案 0 :(得分:0)

您可以这样:-

#importing helping module(s)
import pandas as pd

#reading the csv data
df = pd.read_csv("path/to/csv")

#converting into numpy array
base = df.values.T

#converting to pandas series obj
base = pd.Series(base.ravel())

#filterning out nan values
base = base.dropna().values
print(base)