我刚开始接触熊猫,并尝试学习如何处理我的多维数据。在
我的数据
假设我的数据是列['a'、'B'、'C'、'D'、'E'、'F'、'G']的CSV。这些数据描述了一些模拟结果,其中['A'、'B'、…、'F']是模拟参数,“G”是输出之一(本例中只有现有的输出!)。在
编辑/更新:
正如Boud在评论中建议的那样,让我们生成一些与我的数据兼容的数据:import pandas as pd
import itertools
import numpy as np
npData = np.zeros(5000, dtype=[('A','i4'),('B','f4'),('C','i4'), ('D', 'i4'), ('E', 'f4'), ('F', 'i4'), ('G', 'f4')])
A = [0,1,2,3,6] # param A: int
B = [1000.0, 10.000] # param B: float
C = [100,150,200,250,300] # param C: int
D = [10,15,20,25,30] # param D: int
E = [0.1, 0.3] # param E: float
F = [0,1,2,3,4,5,6,7,8,9] # param F = rando