У меня есть небольшое моделирование, которое принимает 3 входных значения, запускает 100 случайных реализаций и находит среднее и стандартное отклонение 5 выходных измерений.Поиск многомерного массива
Входы и выходы Мне нужно как-то хранить и таким образом, чтобы их можно было легко искать и строить/анализировать выходы для разных наборов входных параметров.
Сейчас у меня большой 23 * (количество комбинаций входных параметров) массива и попытаться найти, скажем, среднее значение первого выходного параметра, используя mean_of_a = data[3][[data[0]==x] and [data[1]==y] and [data[2]==z]]
Это, кажется, не будет работать и Я уверен, что должен быть более эффективный способ сделать это. Какие-либо предложения?
вы могли бы включать в себя упрощенную версию списка вы хотите найти? Я думаю, что я могу решить это с помощью рекурсии, но я немного смущен тем, с чем вы работаете –
(1) Я согласен с приведенным выше комментарием. (2) Вы понимаете, что данные [0] = x являются оператором присваивания? что вы пытаетесь сделать там? –
Нужно ли хранить его только с помощью 'numpy'? Я думаю, что это то, что ['pandas'] (http://pandas.pydata.org/) действительно хорошо. – Paul