Недавно я перешел из Matlab в python.Как я могу просмотреть все данные в ipython?
В Matlab очень удобно проверять все содержимое данных.
Но в ipython это не так. Помимо использования print()
и сохранения в текстовом файле, есть ли какой-либо плагин или что-то еще, что могло бы проверять данные так же, как «Переменная панель» Matlab?
Извините, я не дал понять. Когда размер массива был большой, print()
или vars()
, locals()
упоминается Барушель бы усечь массив, как это, даже если были ненулевые значения в массиве:
'region': array([[0, 0, 0, ..., 0, 0, 0],
[0, 0, 0, ..., 0, 0, 0],
[0, 0, 0, ..., 0, 0, 0],
...,
[0, 0, 0, ..., 0, 0, 0],
[0, 0, 0, ..., 0, 0, 0],
[0, 0, 0, ..., 0, 0, 0]])
Я искал и знаю, что, установив «порог 'to' nan 'сделает print()
распечатать все данные.
Я ищу что-то, что покажет индекс и содержимое в массиве без усечения. Если бы не было, то я соглашусь на print()
или np.savetxt()
. Просто немного неудобно.
Спасибо за ваше время, Baruchel и Solo. Я узнал что-то новое, но волшебная команда %who
кажется предпочтительной для dir()
для моей цели.
Спасибо. Я просто фонтана тоже. –