当前位置:网站首页>路测数据合并
路测数据合并
2022-08-11 11:37:00 【蕉蕉你要A起来】
import pandas as pd
import numpy as np
from pathlib import Path
#路测数据规律探索,预处理
def dushu(load):
df = pd.concat([pd.read_csv(f1) for f1 in Path(load).rglob('*.csv')],sort = False)
return df
l='D:\\新大陆\\边际漫游\\手动路测数据\\数据1'
df=dushu(l)
def tb(df):
df['lx']=0
df['lx'].iloc[0:6473]=1
df['lx'].iloc[6473:7333]=2
df['lx'].iloc[7333:]=3
df=df.reset_index(drop=True)
return df
df=tb(df)
df1=df.copy()
from dateutil.parser import parse
def hb(df):
df['bj']=0
df['bj'].iloc[0]=1
df['bj'].iloc[len(df)-1]=2
for i in range(0,8002):
if df['CellId'].iloc[i]==df['CellId'].iloc[i+1]:
continue
else:
df['bj'].iloc[i]=2
df['bj'].iloc[i+1]=1
df_h=df.drop(df[df['bj']==0].index)
df_h['Time'] =df_h['Time'].apply(lambda x:parse(x))
df_h['dur']=0
for i in range(len(df_h)):
if df_h['bj'].iloc[i]==2:
df_h['dur'].iloc[i] = df_h['Time'].iloc[i] - df_h['Time'].iloc[i-1]
df_h.drop(df_h[df_h['bj']==1].index,inplace=True)
df_h.drop(['bj'],axis=1,inplace=True)
return df_h
df_h=hb(df)
df.to_csv('D:\\新大陆\\边际漫游\\手动路测数据\\数据1\\cl3.csv')
边栏推荐
- 开源汇智创未来 | 软通动力出席开放原子全球开源峰会OpenAtom openEuler分论坛
- scala 高级
- TX12 + ExpressLRS RC configuration and control link problem summary 915 MHZ
- fiddler双向认证
- How long does it take to train a neural network, neural network training takes too long
- Tool_RE_IDA基础字符串修改
- requestAnimationFrame的应用
- LeetCode69:牛顿迭代法和二分法求解x的平方根
- 目标检测学习笔记——paddleDetection使用
- Through the thermal lens focus on different types of gaussian model
猜你喜欢
OpenHarmony如何选择图片在Image组件上显示(eTS)
Web3 Entrepreneur's Guide: How to Build a Decentralized Community for Your Product?
重要消息丨.NET Core 3.1 将于今年12月13日结束支持
从滴滴被罚款事件思考企业数据治理问题
性能测试的环境以及测试数据构造
《长津湖》和《三十而已》,不及王一博赚钱?
CCF大会腾源会专场即将召开,聚焦基础软件与开发语言未来发展
Flutter 教程之 Kotlin 多平台与 Flutter,为您的应用选择哪一个
TX12 + ExpressLRS 915MHz RC控制链路配置及问题汇总
同城是美团电商的解法吗?
随机推荐
什么是架构基本概念和架构本质
Flutter 教程之 Flutter 中的 HMS 定位工具包
六、一起学习Lua 循环
PL4807-ADJ线性锂电池可调充电芯片
CSDN文章抓取
简化供采交易路径,B2B电子交易系统实现钢铁行业全链路数字化
分布式时间槽elastic timeslot架构设计
[10点公开课]:AV1编码器的优化及其在流媒体和实时通讯中的应用
通过热透镜聚焦不同类型的高斯模式
参与openEuler社区不到1年,我成为了Maintainer……
TX12 + ExpressLRS 915MHz RC控制链路配置及问题汇总
巧用自定义函数,文本控件秒变高速缓存
Jmeter性能测试
网络安全——nmap
scala 高级
C语言手写魂斗罗(一)
Five minutes to teach you intranet penetration
The old saying: The interview must ask "Three handshakes, four waves", so you can't forget it
Configuring vim(12) from scratch - theme configuration
How long does it take to train a neural network, neural network training takes too long