我有两个系列,即train_1和train_2,
{307: 'LYS', 309: 'ARG', 86: 'GLU', 88: 'VAL', 92: 'ASN', 61: 'ILE', 111: 'ARG'}
我正在输入此命令:
import numpy as np
mean = 0
std = 1
num_samples = 4
train_1 = numpy.random.normal(mean, std, size=num_samples)
train_2 = numpy.random.normal(mean, std, size=num_samples)
并获取此输出:
X = np.array(train_1,train_2, dtype=float)
但是,我希望这些不同的系列能够以有序的方式匹配:
array([[ 0.82561222, 0.95885746, 0.40454621, 1.37793967],
[ 0.93473674, -1.51716492, -0.56732792, 1.03333013]])
答案 0 :(得分:2)
我可能会误解你的问题,但这不仅仅是转置吗?
X = np.array(train_1,train_2, dtype=float).T
注意最后的.T
。在这种情况下,X
将有两列,第一列为train_1
,第二列为train_2
。