Вывод данных в файл - PullRequest
       0

Вывод данных в файл

0 голосов
/ 02 декабря 2018

Я ввел файл в свой код, а затем добавил 2 ко всем вторым столбцам этого файла.Есть ли способ вывести мои новые столбцы в другой файл?Если мое объяснение не ясно, я привел пример ниже.

file = 'expansionex.csv'
cepheid = genfromtxt('expansionex.csv', delimiter = ',')

newcolumn = cepheid[:,1] + 2


?output file: cepheid[:,0], newcolumn

Ответы [ 2 ]

0 голосов
/ 02 декабря 2018

Если я правильно понял, я думаю, что вам нужно что-то вроде этого:

savetxt(outputfile_name, newcolumn, fmt='%.18e', delimiter=' ', newline='\n', header='', footer='', comments='# ', encoding=None)

Я предлагаю вам в глубокой степени просмотреть документацию для объяснения параметров и некоторых примеров!https://docs.scipy.org/doc/numpy/reference/generated/numpy.savetxt.html#numpy.savetxt

import numpy as np
a = np.loadtxt('filename.csv', delimiter = ',')
a[:,1] += 2
np.savetxt("newfilename.csv", delimiter = ',')
0 голосов
/ 02 декабря 2018

Вы ищете pandas.to_csv () ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...