Я написал небольшой скрипт, который извлекает ненужные столбцы из текстового файла, с которым я работаю. Я не уверен, как заставить его печатать в текстовый файл без потери данных.Печать всех значений в файл .txt в Python
import pandas as pd
from pandas import *
df = pd.read_table('newclass.txt', sep=r'\s+')
newcol=['A']
df = df[newcol]
for i in df:
print df
Но это дает только текстовый файл, который выглядит, (например)
value1
value2
value3
value4
...
value###
value###
... где ### являются только более высокие значения в конце списка. Как вы видите, он не показывает все значения (в середине списка). Как получить распечатку всех значений?
Спасибо.
Это сработало, но можно ли распечатать его без значений индекса вместе? – Matt
@Matt вы можете просто использовать 'index = False'. Я добавил ссылку на документы 'to_csv', которые могут отвечать на многие ваши вопросы. –
@Matt, если это сработает для вас, вы должны щелкнуть галочку, чтобы каждый мог сказать, что ваш вопрос разрешен. –