2016-06-29 45 views
0

我正在尋找一種方法來從巨大的文本文件中提取我的數據並插入到類似excel的格式中,例如:Matlab/Python的數據轉換

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

我想這些數字和變量Loc1Loc238335,...等等,在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 

,然後簡單地使用你喜歡的工具(利用MATLAB或Python)

閱讀Loc1.txt和Loc2.txt到表