我在csv中有一些数据:
L1 L2 X1 X2 Y1 Y2
'a' 'b' 1.1 1.6 3.0 3.2
我想将它读入pandas DataFrame或numpy ndarray并将其转换为:
L1 L2 X Y
'a' 'b' 1.1 3.0
1.6 3.2
系列X1 ... Y2对应于以X,Y变量的常规时间间隔进行的测量,我的目的是能够将它们作为该形式的输入以及相关标签馈送到keras层。
我已使用pandas.read_csv()
在csv中读取,并使用pandas.DataFrame.filter
将我需要的列提取到单独的Series对象中。在系列对象上使用stack()
似乎是相关的,但是在尝试将堆叠系列连接到带有标签列的新数据框时出错。
欢迎使用R或Python做出回应。