我需要一行代码,它将根据我为数据规定的顺序发出新的顺序ID。 基本上,在按照我的喜好对数据进行排序后,原始的Object_Id对我来说不再是有意义的顺序。 在我的表中,我创建了一个新字段(短整数)。 在现场计算器的预逻辑脚本框中,我尝试了以下内容:

counter = 0

def uniqueID():

global counter

counter += 1

return counter

但它似乎不起作用..我的表看起来像的一个小样本如下:(用于可视化目的)

Object_ID / MMSI / TIME / VESSEL / NEW_ID

1210 4444 01/10/10 01 NuLL

1801 4444 02/10/10 01 NuLL

303 4444 03/10/10 01 NuLL

2839 4444 03/10/10 01 NuLL

32100 5555 01/10/10 03 NuLL

34 5555 02/10/10 03 NuLL

本质上我需要那些NuLL现在是1,2,3,4 ......等等,因为我的数据现在按照我的喜好排序(首先按MMSI编号/按日期在MMSI内)

因此,它会在以下情况后显示如下:(注意现在已填充New_ID字段)

Object_ID / MMSI / TIME / VESSEL / NEW_ID

1210 4444 01/10/10 01 1

1801 4444 02/10/10 01 2

303 4444 03/10/10 01 3

2839 4444 03/10/10 01 4

32100 5555 01/10/10 03 5

34 5555 02/10/10 03 6

我怎么做到这一点? 谢谢

arcgis怎么用python重新排序_python - 根据排序数据添加新的顺序ID号(ArcGIS) - 堆栈内存溢出...相关推荐

  1. python requests 异步调用_python - 如何使用requests_html异步获取()URL列表? - 堆栈内存溢出...

    我正在尝试使用python包resuqests_html异步获取()URL列表,类似于使用Python 3.6.5和request_html 0.10.0 的README中的异步示例 . 我的理解是, ...

  2. python画球面投影_python - 将图像映射到球体上并绘制3D轨迹 - 堆栈内存溢出

    一旦拥有了你的星球,使用mayavi.mlab.plot3d绘制轨迹很容易,所以我将专注于使用mayavi将行星映射到球体的纹理. (原则上我们可以使用matplotlib执行任务,但与mayavi相 ...

  3. python extractall函数_python - Pandas从str.extractall('#')给出错误 - 堆栈内存溢出

    我试图从推文文本中过滤掉所有#关键字. 我使用str.extractall()来提取#关键字的所有关键字. 这是我第一次使用pandas从tweetText过滤关键字. 输入,代码,预期输出和错误如下 ...

  4. arcgis怎么用python重新排序,使用ArcGIS脚本工具将点数据进行排序并编号

    本帖最后由 大栗子 于 2019-6-28 17:21 编辑 今天我们就来分享使用ArcGIS脚本工具将点数据进行排序并编号,文末我们会附上点数据和直接使用的脚本工具. 我们先来看一下我们要达到的效果 ...

  5. python示波器 波形数据_python - 将示波器的VISA波形导入Python - 堆栈内存溢出

    我从此VISA收购电话获得的返回结果有问题: ribData = [] ribData = inst.query('CURVe?') 我正在使用此呼叫从示波器获取波形. 我正在用Python开发该程序 ...

  6. python编写数学公式大全_python - 用python编写数学公式 - 堆栈内存溢出

    我正在用python编写此公式. 请查看图片我正在使用以下代码. 它总是会出错. import math import matplotlib matplotlib.use('TkAgg') from ...

  7. python 堆栈溢出_python - 使用CFFI释放内存时,“ MemoryError:堆栈溢出”是什么意思? - 堆栈内存溢出...

    这一个问题, 这一个 . 我使用CFFI创建DLL,并从C ++应用程序中调用它. 我在问自己如何找到释放由DLL分配的内存的方法,我遵循@metal在其答案中提到的想法. 现在是我的Python代码 ...

  8. python曲线拟合_python如何实现数据的线性拟合

    实验室老师让给数据画一张线性拟合图.不会matlab,就琢磨着用python.参照了网上的一些文章,查看了帮助文档,成功的写了出来 这里用到了三个库 import numpy as np import ...

  9. c与python内存传递_python - 从Python向C ++传递COM指针数组 - 堆栈内存溢出

    我已经阅读了许多文档,示例和StackOverflow主题,但仍然无法正常工作! 我正在为我的C ++ COM对象编写一个Python接口. 这不是我第一次这样做. 过去,我已经成功地使用comtyp ...

最新文章

  1. java常用容器(集合)的总结
  2. 【存储知识学习】第一章存储系统的前世今生--《大话存储》阅读笔记
  3. 电脑故障速排方法-显卡篇
  4. kodexplorer开源网盘php程序配置解析
  5. sql between的用法的意思_SQL 宝典——SQL 语法速成手册
  6. matlab与r语言运算速度,R语言与matlab循环时间对比
  7. Linux之whereis命令
  8. Struts2_01_开发过程与实例说明
  9. c# 多线程单例模式_线程安全C#单例模式
  10. SmtpJS 几行代码实现javascript发送邮件(记录)
  11. Newton's Dark Secrets《牛顿探索》
  12. 深度学习:透过神经网络的内在灵魂与柏拉图的哲学理念
  13. phalapi可以依赖注入么_3.2 PhalApi 配置
  14. Unity 游戏数据的存档读档,数据加密与解密
  15. Good Bye 2018 ABCD题解
  16. 电脑开飞行模式为什么还可以上网?
  17. appium连接ios手机
  18. 串的模式匹配python
  19. win32asm导入表
  20. ContentTypes

热门文章

  1. python扫描字符串文本时下线_python:SyntaxError:扫描字符串li时的EOL
  2. 数学生物学:生命是数字游戏
  3. 爱因斯坦:量子物理与抽象数学(广义)
  4. msflexgrid允许大选择_特大型矿井提升机结构和布置方式的选择
  5. php多线程 static变量,private static和public static的比较:多线程间
  6. B - Ada and Queue
  7. vim grep配置及使用
  8. Hue添加RDBMS(关系型数据库)
  9. 技术干货 | 应用性能提升 70%,探究 mPaaS 全链路压测的实现原理和实施路径
  10. 针对数据库连接池到DRDS连接探活的优化