Topple 很可能是我想要的操作的错误名称,但我想不出更好的名称。
我有 N 个形状为 (100,3) 的数据框,原始数据框的每一行都是测试的名称及其产生的两个结果。我想将单个数据帧重塑为 (1,200) 形状,并将所有测试值作为一行。之后,我会将所有 N 个数据帧附加到一个中,以 (N,200) 个数据帧结尾。
这是一个带有虚拟数据的示例:
import pandas as pd
import numpy as np
import random
import string
np.random.seed(42)
tests = np.random.choice(list(string.ascii_letters),size=(100,1))
results = np.random.randint(0,100,size=(100, 2))
df = pd.DataFrame(np.concatenate([tests, results], axis=1), columns=["Test Name", "ValueA", "ValueB"])
toppled_df = pd.DataFrame(np.random.randint(0,100,size=(1,5)),columns=["Z Value A", "Z ValueB", "t ValueA", "t ValueB", "..."])
toppled_df = pd.DataFrame([[44,64,88,70,"..."]],columns=["M Value A", "M ValueB", "Z ValueA", "Z ValueB", "..."])
toppled_df.head()
慕丝7291255
鸿蒙传说
神不在的星期二
相关分类