Pandas dataframe: разбиение данных из одного столбца из TXT-файла на несколько столбцов - PullRequest
0 голосов
/ 17 октября 2019

У меня есть отвратительный файл .txt, который выводится из программы конца 1990-х годов для инструмента Agilent. Я пытаюсь разделить запятыми и организовать один столбец текстового файла в несколько столбцов в кадре данных pd. После некоторой организации текстовый файл в настоящее время выглядит следующим образом: См. Ссылку здесь: Организованный текстовый файл Каждая строка индексируется в кадре данных pd. Ниже приведен код, используемый для реорганизации файла и попытки разбить его на несколько столбцов:

quantData = pd.read_csv(epaTemp, header = None)   
trimmed_File = quantData.iloc[16:,]
trimmed_File = trimmed_File.drop([17,18,70,71,72], axis = 0)
print (trimmed_File)
###
splitFile = trimmed_File.apply( lambda x: pd.Series(str(x).split(',')))
print (splitFile)

Вышеуказанная функция разделения не применяется ко всем строкам, присутствующим в текстовом файле. Это только split(',') первый ряд, а не все из них:

0 16 Соединение R ... 1
dtype: object

Мне бы хотелось этогоразделить функциональность, чтобы применить ко всем строкам в моем текстовом файле, чтобы я мог далее организовать свои данные. Спасибо вам за помощь.

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