2016-06-29 10 views
0

Я ищу способ извлечь мои данные из огромного текстового файла и вставить в Excel-подобный формат, например.Преобразование данных Matlab/Python

blablablablabla 
Loc1:38 
Loc1:77 
blablablablablabla 
Loc2:-335 
. 
. 
. 

Я хочу, чтобы эти цифры и переменные Loc1, Loc2, 38, 335, ... и т.д., в виде таблицы в Excel, например:

A1=Loc1 B1=38 C1=77 
A2=Loc2 B2=-335 
. 
. 
. 

Тогда, конечно, я буду использовать значения в матрице в Matlab, сортировать в соответствии с моими желаемыми условиями и приятным графическим результатом, но это преобразование данных занимает мое время, знает ли кто-нибудь, как нацеливать конкретные символы и экспортировать их последующие char./data в таблицу excel, как это?

ответ

0

не совсем уверен, если это то, что вы хотите, но вы можете использовать поиск блокнотом и заменить FUNKTION и просто сделать найти:

заменить с =

2

Самый быстрый способ, чтобы не использовать питон, ни Matlab. Используйте Grep и AWK

grep Loc1 filename | awk -F":" '{print $2}' > Loc1.txt 
grep Loc2 filename | awk -F":" '{print $2}' > Loc2.txt 

, а затем просто читать Loc1.txt и Loc2.txt в таблицу, используя ваш любимый инструмент (использование MATLAB или Python)

Смежные вопросы