学习完《利用python进行数据分析》之后,看到R语言案例中的定位算法一章时,试着用python进行分析一下。
一、数据准备
原始数据有两份:offline.final.trace.txt和online.final.trace.txt
原始数据:
最后处理完成的结果:
二、python处理
在ipython notebook里面进行分析
首先对一行数据进行处理:
预处理,去除带有#的行,这是无用数据
with open('G:\Positioning\online.final.trace.txt','r') as r:
lines = r.readlines()
with open('G:\Positioning\online.final.trace.txt','w') as w:
for l in lines:
if '#' not in l:
w.write(l) #去除带有‘#’字符的行
打开文件,这里是测试数据,就只有一行
f = open('G:\Positioning\Positioning.txt')
data = f.read()