当前位置: 首页 > news >正文

【pandas】根据其他表格列数据更新相应的列字段,apply()操作实例

今天在学习中,遇到一个小问题,需要把主表中的出行网格id,和终点网格id替换成对应的枢纽地点,从表中有每个枢纽对应的id(一个枢纽对应多个网格id)

1.原始数据如下图

在这里插入图片描述上面是枢纽id,下方是出行信息

2.将数据导入python的pandas进行分析

下面是主要的代码展示
import pandas as pd
df = pd.read_csv('./ZJJmove_month_0501.csv')  #导入出行信息
df1 = pd.read_excel('./station_name_1.xlsx')  #导入枢纽
test = dict(zip(df1['grid_id'],df1['grid_id_name']))
#把df1中的grid_id和grid_id_name这俩列数据取出,然后拼接成一个字典test中进行存放
def f1(a):      # 用做去重的函数,通过输入查询的id编号,返回对应站点名称,若没有对应的返回0global testif a in df1['grid_id'].tolist():return test[a]else:           return 0df['start_grid_id'] = df['start_grid_id'].apply(f1)     #使用apply方法,将一列的所有数据依次取出
df['end_grid_id'] = df['end_grid_id'].apply(f1)         #并使用上文的函数进行计算
df.to_csv('./_clearmove_month_0501.csv',index=False)

主要使用的方法pandas库自带的apply,可以根据自己需要编写apply中的函数功能,简单的函数可以直接用lambda

3.最后得到的结果

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-35075.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

数据库课程设计 大学生综合管理系统

问题描述: 设计并开发一套完整的在校大学生学习的综合管理系统,其中可包括以下几个模块: (一)选课管理:该系统包括教师、学生、系、课程和教室等信息,基本情况如下: 教师有工作证号…...

No qualifying bean of type ‘com.kkb.dao.*Mapper‘ available

没有查找到 *mapper对象程序报错没有查找到 mapper对象 可能造成的原因:缺少相应的注解 在SpringBoot的启动类中缺少 MapperScan SpringBootApplication MapperScan("com.yhp.dao") public class Application {public static void main(String[] args) …...

WPF 简单使用keybd_event模拟触发键盘

主要是添加Win32函数 其次是定义键盘按下&#xff0c;抬起的两个固定值。 [DllImport("User32.dll")]public static extern void keybd_event(byte bVk, byte bScan, int dwFlags, int dwExtraInfo);/// <summary>/// 按下/// </summary>const int KEY…...

java程序员日常工作内容,Java面试题及解析

目录 Kafka的基本介绍Kafka的设计原理分析Kafka数据传输的事务特点Kafka消息存储格式副本&#xff08;replication&#xff09;策略Kafka消息分组&#xff0c;消息消费原理Kafak顺序写入与数据读取消费者&#xff08;读取数据&#xff09; Kafka的基本介绍 Kafka是最初由Lin…...

常用网络数据包丢失的分析与处理

网络管理维护过程中&#xff0c;经常会遇到数据包丢失的情况。用Ping命令进行连接测试&#xff0c;会发现Ping包的延迟远远超过正常值&#xff0c;甚至无法到达&#xff0c;同时伴随着网络服务应用的障碍&#xff0c;比如打开网站的速度太慢&#xff0c;严重时甚至无法打开网页…...

2021-06-23 SpringCloud Zuul网关filter添加或修改传递的参数

场景&#xff1a;通过网关转发服务到具体的ip地址 比如网关验证accessToken&#xff0c;需要拦截访问&#xff0c;然后在url中添加参数&#xff0c;如下 //1、这个是原来的参数数据 String accessToken request.getParameter("accessToken"); //2、转换后的数据 S…...

面试笔试题

1.src和href的区别 &#xff1f; 答:src用于替代当前的元素&#xff0c;而href用于建立这个标签与外部资源之间的关系。 href 是Hypertext Reference的简写&#xff0c;表示超文本引用&#xff0c;指向网络资源所在位置。 常用场景: <a href"http://www.baidu.com&…...

MySQL下载及配置过程

MySQL下载及配置过程 下载&#xff08;Windows&#xff09; 下载地址 https://dev.mysql.com/downloads/mysql/ 进入后的界面&#xff0c;点击Download下载。 点击Download进入此界面&#xff0c;点击标注的地方直接下载。 配置 这里只介绍 .zip 格式。 .zip格式不需要…...

DQL查询数据(最重点)

4、DQL查询数据&#xff08;最重点&#xff09; 4.1、DQL &#xff08;Data query Language&#xff1a;数据查询语言&#xff09; 所有的查询操作都用它 Select简单的查询&#xff0c;复杂的查询它都能做数据库中最核心的语言&#xff0c;最重要的语句使用频率最高的语句 …...

Redis之三种特殊数据类型

该笔记大部分搬运B站遇见狂神说的Redis&#xff0c;顺便把图文合并记录&#xff0c;便于回顾&#xff0c;仅用于学习&#xff01; 视频地址&#xff1a;https://www.bilibili.com/video/BV1S54y1R7SB?t250 作者真的非常好&#xff0c;记得三连 如有侵权&#xff0c;请联系删除…...

面向对象 实验4

实验四 对象作为数据成员 1 实验目的 学习对象作为类的数据成员的使用方法&#xff0c;学习对象数据成员的初始化以及“成员初始化器”的使用方法。 2 实验内容 2.1 使用Date类&#xff0c;定义Employee类 问题描述 在《实验三 面向对象初步》中&#xff0c;设计了日期类…...

闭关5个月,终于把这篇阿里P8大牛的数据结构与算法领悟明白!!以入阿里!!

数据结构是计算机科学与技术专业非常重要的-一门核心基础课&#xff0c;计算机科学各个领域及各种应用软件都要使用相关的数据结构和算法。 经历过校招的人都知道&#xff0c;算法和数据结构都是不可避免的。像拼多多、头条这种大公司&#xff0c;上来就来几道算法题&#xff…...

安卓按键响应的方式

一、在xml中设置按键的onClick绑定的函数 在页面显示两个按钮,用onClick 绑定buttonBeClicked函数&#xff0c;该函数在MainActivity.java中实现。 activity.main.xml: <RelativeLayout xmlns:android"http://schemas.android.com/apk/res/android"xmlns:tools…...

实战篇:sdram+fifo调试

本片主要总结SDRAM的FIFO优化仿真中出现的问题及解析。 针对下图的疑问点&#xff1a; 1.图中第一处&#xff0c;SDRAM的数据线在写FIFO往SDRAM写的过程中位高阻态&#xff0c;但实际应该是wr_data才对。为何&#xff1f; 在代码中&#xff0c;关于DQ以及ADDR的PIN定义没有位…...

组队学习:学习者参考手册

学习者参考手册 作为希望参与组队学习活动的学习者&#xff0c;一定想了解有关本次活动的各种环节。我就通过这份手册来给大家介绍一下。 本手册一共分为四个部分&#xff0c;分别是活动角色划分&#xff0c;活动流程介绍、打卡环节介绍、角色职责介绍。 1. 大航海模型 航路…...

2021-07-9 unity学习笔记(25)之插件Dialogue System for Unity的使用注意事项

2021-07-9 unity学习笔记(25)之插件Dialogue System for Unity的使用注意事项 要在玩家身上挂selector组件&#xff0c;在需要对话的对象上挂usable组件&#xff0c;usable组件中的max use distance要设置到能让鼠标射线检测到得范围&#xff0c;同时要在对话的对象上挂碰撞器…...

ubuntu20 ros darknet 安装记录

1. 代码下载 代码Github主页&#xff1a;https://github.com/leggedrobotics/darknet_ros 下载命令&#xff1a; mkdir -p catkin_workspace/srccd catkin_workspace/srcgit clone --recursive gitgithub.com:leggedrobotics/darknet_ros.gitcd ../不知道怎么git clone的朋友可…...

Jmeter接口测试提取token值为全局变量

jmeter接口测试提取token值为全局变量有两种常用方法&#xff1a;正则表达式提取器、JSON提取器。 PS:例如返回数据如下&#xff0c;下面的操作都根据此次返回数据进行&#xff1a; {data{"file1": "value1","file2": "value2","…...

vue 集成腾讯地图基础api Demo集合

vue 集成腾讯地图基础api Demo集合(基础地图引入与展示模块,地址逆解析&#xff0c;3D/2D切换 &#xff0c;位置服务&#xff0c;mark标记) 写作背景 官方网站的demo大部分都是原生js&#xff0c;较基础&#xff0c;很多高级Api分布比较分散&#xff0c;为了有利于开发者查找…...

用VPN访问公司内网

用VPN访问公司内网 VPN的作用是&#xff1a;能够让移动员工、远程员工、商务合作伙伴和其他人利用本地可用的高速宽带网连接到企业网络&#xff0c;不再受地域的限制。VPN可以建立可信的安全连接&#xff0c;并保证数据的安全传输。 VPN的理解&#xff1f; 比如一个公司员工…...

Windows没有MySQL服务及MySQL无法启动解决办法

下载MySQL并把MySQL的路径配置到系统环境后执行命令&#xff1a;mysql -u root -p 报错&#xff1a;ERROR 2003 (HY000): Cant connect to MySQL server on localhost (10061) 猜测原因可能是windows没有mysql服务或mysql服务没有启动&#xff0c;这篇文章主要讲windows没有my…...

攻防世界XCTF-WEB入门全通关

为了更好的体验&#xff0c;请见我的---->个人博客 XCTF的web块入门区非常简单&#xff0c;适合一些刚解除安全或者对网络安全常识比较了解的同学在安全搞累之余娱乐娱乐。 其主要考察下面几点&#xff1a; 基本的PHP、Python、JS语法基本的代理BurpSuite使用基本的HTTP请…...

C# RedisHelper

public class RedisHelper{/// <summary>/// redis连接字符串/// </summary>private static readonly string RedisConnString ConfigurationManager.AppSettings["RedisConn"];private static readonly string RedisKey ConfigurationManager.AppSett…...

单季度开出162家新店,被疫情拖累的名创优品继续破局?

名创优品还没有完全脱离疫情的困扰。 北京时间8月19日美股盘前&#xff0c;名创优品发布了截至2021年6月30日的2021财年第四季度财报和全年财报&#xff0c;第四季度全球店铺数量虽然继续逆势增长&#xff0c;但具体的财务指标走向各异&#xff0c;与疫情前的水平差距不一。 …...

SDKD 2021 C1 8th Round

A - Parity 签到&#xff0c;根据奇数偶数的预算性质。 #include <iostream> #include <cstdio> using namespace std; int a,b,k,ans; int main() {cin>>b>>k;for(int ik-1;i>0;i--){scanf("%d",&a);if(b%2&&a%2||a%2&…...

星界矿池引领区块链挖矿新时代

近年来&#xff0c;区块链技术和产业在全球范围内快速发展&#xff0c;应用已延伸到数字金融、物联网、智能制造、供应链管理、数字资产交易等多个领域&#xff0c;即使目前与区块链相关的项目层出不穷&#xff0c;但还是暴露出了许多问题。 就拿区块链挖矿产业链来说&#xf…...

前端项目中将Token存储在请求头(Authorization)

1.将数据存储在Vuex中管理 export default new Vuex.Store({state: {// 存储tokenAuthorization: localStorage.getItem(Authorization) ? localStorage.getItem(Authorization) : },mutations: {// 修改token&#xff0c;并将token存入localStoragechangeLogin (state, user…...

python3中 下载wechatpy后 没有 work模块

1、 环境 win10 2、python3.6 3、wechatpy 最新版本 4、python3 中安装 wechatpy 模块后找不到 work模块 5、错误如下&#xff1a; ModuleNotFoundError: No module named wechatpy.work 这个错误明显是找不到wechatpy.work这个模块 6、查看wechatpy 使用文档 &#x…...

常见运维问题(打印机、重装系统、IE)

连接打印机与驱动安装 制作U盘系统盘 新系统没有网卡时离线驱动安装 IE浏览器安全级别设置 IP地址的查询 处理操作来源于网络资源&#xff08;尊重原创&#xff09;&#xff1a;原创博客链接...

vue 路由懒加载

一、为什么要使用路由懒加载 为给客户更好的客户体验&#xff0c;首屏组件加载速度更快一些&#xff0c;解决白屏问题。 懒加载则可以将页面进行划分&#xff0c;需要的时候加载页面&#xff0c;可以有效的分担首页所承担的加载压力&#xff0c;减少首页加载用时。 二、定义…...

dlink虚拟服务器端口转发,D-Link路由器端口转发怎么设置【图文教程】

端口转发功能给予了因特网用户访问用户的LAN的权限。 这个功能对于用作在线服务的主机来说是很有用的&#xff0c;例如FTP&#xff0c;网页或游戏服务器。 每个条目都可以在路由器上定义一个公共端口或者端口范围来转接到内部LAN IP地址和LAN端口。端口转发参数解释&#xff1a…...

FT2004(D2000)开发实战之W25X10CL固件烧写

一 W25X10CL固件烧写 1.1 Windows电脑安装GZUT_EZP_XPro编程器2.0软件,安装成功后会生成如下图标 1.2 固定和安装W25X10CL芯片 W25X10CL属于典型的8PIN SPI Flash芯片,其固定和安装方法如下所示: 1.2.1 准备Flash编程器、SOP8转DIP8转换器以及Flash芯片,下图所示为Flash编…...

mysql dlink_mysql 实例化(mysqld -multi方式)

mysql 实例化(mysqld -multi方式)1.service mysqld stop2.拷贝或创建数据文件cp -r /var/lib/mysql /var/lib/mysql_3307或者mkdir /var/lib/mysql_3307mysql_install_db –datadir/var/lib/mysql_3307 –usremysql3.chown -R mysql.mysql /var/lib/mysql_33074.vi /etc/my_mul…...

计算机图形学——阴影

阴影 投影阴影 我们我们根据点光源和多边形进行相似变换&#xff0c;通过变换矩阵实现&#xff0c;前提是我们只能投影到一个平面上。比如草原上的人的影子&#xff0c;马的影子&#xff0c;只要是影子都投影到草原上可以用到。 阴影体 首先要计算出处于阴影的阴影空间。然后…...

软阴影硬阴影

https://zhuanlan.zhihu.com/p/45805097 https://xiaoiver.github.io/coding/2018/09/27/%E5%AE%9E%E6%97%B6%E9%98%B4%E5%BD%B1%E6%8A%80%E6%9C%AF%E6%80%BB%E7%BB%93.html 给场景中光照表的物体增加阴影能够显著增强“真实感”&#xff0c;即使阴影并不十分完美。在光线追踪算…...

阴影算法

阴影算法&#xff0c;在3D渲染中是很重要的一部分。阴影算法大致可以分为以下三类&#xff1a;基于ray tracing&#xff0c;基于shadow volume,基于shadow map&#xff08;Z buffer&#xff09;. Ray tracing可以很自然地实现shadow&#xff0c;不需要特殊处理&#xff0c;但是…...

css 左边阴影_案例:单边阴影CSS写法

之前的一篇文章主要介绍了周边阴影&#xff0c;而没有对阴影特别解释&#xff0c;特别是box-shadow各种值的意思&#xff01;E {box-shadow:inset x-offset y-offset blur-radius spread-radius color}对象选择器 {text-shadow:投影方式 X轴偏移量 Y轴偏移量 阴影模糊半径 阴影…...

阴影衰减和计算

工程源码&#xff1a; git工程源碼 作者原文&#xff08;英文版&#xff09;&#xff1a;URP英文网址 &#xff08;1&#xff09;阴影痤疮和渗透 这是产生阴影渗透和痤疮的根本原因&#xff1a; shadowBias 的偏移的大小&#xff1a; 基于斜率 slope 来动态算出偏移的大小 影…...

android 加阴影,Android设置控件阴影的三种方式

释放双眼&#xff0c;带上耳机&#xff0c;听听看~&#xff01;第一种方式&#xff1a;elevationView的大小位置都是通过x&#xff0c;y确定的&#xff0c;而现在有了z轴的概念&#xff0c;而这个z值就是View的高度(elevation)&#xff0c;而高度决定了阴影(shadow)的大小。Vie…...

盒子div的阴影效果

/*盒子阴影*/ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns"http://www.w3.org/1999/xhtml"> <head> <meta http-equiv&quo…...

Qt QMenu圆角阴影超详细 干净圆角 屏蔽原生阴影 绘制阴影

文章目录最终效果1.代码2.解决过程我用Qss美化不行&#xff0c;再加个边框我不仅用Qss美化 还要200万的圆角什么&#xff1f;还想要不要钱阴影&#xff0c;我加最终效果 1.代码 QList<QMenu *> listMenu;//手动添加需要设置的QMenulistMenu<<ui->menu_help<&…...

css 左边阴影_css 实现单边内阴影

昨天做一个新网站的&#xff0c;其中有一个效果是单边(上边)内阴影&#xff0c;原以为正常的内阴影效果就可以任意指定哪一边&#xff0c;后来发现不是&#xff0c;这是一个没有解决的问题。因此最后想到了一个 Trick&#xff0c;自己在这里先 Mark 一下。网页的效果是这样子&a…...

Oracle表空间详细介绍

表空间概述 Oracle的表空间属于Oracle中的存储结构&#xff0c;是一种用于存储数据库对象(如&#xff1a;数据文件)的逻辑空间&#xff0c;是Oracle中信息存储的最大逻辑单元&#xff0c;其下还包含有段、区、数据块等逻辑数据类型。表空间是在数据库中开辟的一个空间&#xf…...

android shape 画阴影_android 阴影的实现方式

在开发过程中一般情况下&#xff0c;UI设计师喜欢添加一些阴影来使控件看起来比较有立体和层次感&#xff0c;来表明自己高大上的设计。在这里分享下android里面关于阴影的实现方式&#xff1a;1.使用.9文件优点&#xff1a;个人认为最好的实现方式 实现方便 节省内存和渲染时间…...

android 去掉按钮阴影效果,Android去掉button阴影

鼠标右击[我的电脑]选择[属性] 在[属性]窗口中选择[高级]标签 在[高级]标签页面下选择[性能] [设置] 在打开的窗口中把&#xff1a;[在桌面上为图表标签使用阴影]前面选中&#xff0c;确定退出&#xff0c;就OK了。今天弄一个Word&#xff0c;结果一不小心复制了一下里面的图片…...

阴影检测

阴影检测对于三维目标识别中有着重要的影响&#xff0c;本文针对阴影形成的机理&#xff0c;常见的检测模型等进行阐述。 阴影模型分析 阴影形成&#xff0c;阴影的产生主要是由于光线的遮挡。如图一所示&#xff0c;扩展光源发出的光线被遮挡物遮挡后&#xff0c;物体表面亮度…...

Canvas阴影绘制

阴影的绘制主要依赖以下四个属性&#xff1a; shadowOffsetX&#xff1a;阴影x方向的偏移距离shadowOffsetY&#xff1a;阴影y方向的偏移距离shadowColor&#xff1a;阴影的颜色shadowBlur&#xff1a;阴影的模糊半径 const canvas document.getElementById("canvas&qu…...

flutter 设置阴影

1、主要是 boxShadow 这个属性 Container(width: 50,height: 50,decoration: BoxDecoration(borderRadius: BorderRadius.all(Radius.circular(28)),boxShadow: [BoxShadow(color: Colors.red, //底色,阴影颜色offset: Offset(0, 0), //阴影位置,从什么位置开始blurRadius: 1…...

CSS——阴影

一、设置文字阴影—— text-shadow <h1>article</h1> <style>h1{text-shadow: 1px 5px 5px rgba(26, 23, 23, 0.7);/* x方向阴影的位移&#xff0c;y方向上阴影的位移&#xff0c; 阴影的模糊程度&#xff0c;阴影的颜色和其透明度*/} </style>二、给…...

给ImageView 添加阴影的两种方式

1.通过设置背景图 background <ImageView android:id"id/img_cover" android:layout_width"match_parent" android:layout_height"match_parent" …...