Разделитель numpy.savetxt

Я пытаюсь записать массив numpy в файл .txt с помощью numpy.savetxt . Насколько я могу судить, следующий код следует за документацией:

 z = np.array([1,2,3]) np.savetxt('testdata.txt',z,delimiter='hi') 

Однако выходной файл, открытый с помощью Блокнота, показывает

 1.000000000000000000e+002.000000000000000000e+003.000000000000000000e+00 

без разделителя hi между значениями. Есть идеи, почему это может быть? Моя цель – добавить новые линии между каждым значением.

One Solution collect form web for “Разделитель numpy.savetxt”

Вам нужен 2D-массив, ось 0 – это строка, а ось 1 – столбец. Поэтому я использую z[None, :] чтобы преобразовать его в 2D-массив:

 from StringIO import StringIO s = StringIO() z = np.array([1,2,3]) np.savetxt(s,z[None, :],delimiter='hi') s.getvalue() 

вывод:

 1.000000000000000000e+00hi2.000000000000000000e+00hi3.000000000000000000e+00\n 
  • Как конвертировать из infix в postfix / prefix с помощью модуля AST python?
  • Изменение «предпочтительной кодировки языка» в Python 3 в Windows
  • BCrypt. Как хранить соль с python3?
  • Как обращаться с исчерпанным итератором?
  • Пример POST Python3 http.server
  • Ошибка импорта scipy.linalg в windows (python 3.3)
  • список в Python3.6
  • Как подписаться на канал API веб-приложений с помощью Python?
  •  
    Interesting Posts for Van-Lav

    multinomial pmf в python scipy / numpy

    Стиль ячейки openpyxl корректно не отображается

    Панда – Можно ли прочитать_csv без катчара?

    Попытка фильтровать словарь для ИИ

    Как получить все экземпляры класса в текущем модуле

    Проблесковый светодиодный индикатор Raspberry pi – Python vs Java

    Какой самый быстрый способ рассортировать панды DataFrame?

    Что такое объект ()?

    Разбор python с PLY, как закодировать отступ и разделительную часть

    Разница между GET и FILTER в слое модели Django

    Got Exception Error "Исключение в потоке Thread-1 (скорее всего, это связано с отключением интерпретатора)", который использует Paramiko

    Как сортировать по уменьшающемуся значению сначала, а затем увеличивать во втором значении

    Шаблон Python Django: Итерация через список

    Пакеты настройки неполадок для компиляции из Django-Assets / Webassets

    matplotlib: Понимание и изменение меток оси для графика рассеяния, обновляемого постепенно

    Python - лучший язык программирования в мире.