Я создал своего рода матрицу / таблицу данных в python из нескольких массивов, содержащих различные виды данных, что выглядит так в представлении переменных:
phones starts mids
sil 308000.0 308195.0
DH 308390.0 308410.0
AH0 308430.0 308445.0
B 308460.0 308525.0
Это три списка, которые Я объединил используя numpy .columnstack (). Я пытаюсь вывести эту таблицу / матрицу в том же формате / структуре, но как CSV, используя numpy .savetxt. Возможно ли это, учитывая различные типы переменных в каждой строке / столбце?
Когда я пытаюсь запустить:
np.savetxt('blue.txt', np.column_stack((phones, phone_starts, phone_mids)), ',', fmt="%s %f")
Я получаю сообщение об ошибке:
File "<__array_function__ internals>", line 4, in savetxt
TypeError: _savetxt_dispatcher() got multiple values for argument 'fmt'
Я также пробовал без опции 'fmt' и получил аналогичное ошибка.
Есть идеи?