列排序未按正确顺序排列数字 2024-11-5 • csv sorting 我正在将一个包含以下数据的 .csv 文件上传到第三方程序中,例如: 当(第三方)程序按“数字”列对这些数据进行排序时,它看起来像是按第一个字符而不是整个数字对列进行排序。 例如,它会按如下方式排序此列表:1、10、11、12.... 而不是:1、2、3、4、5.... 这与.csv 文件有关,还是与程序中的某些排序功能有关? 我可以添加另一列来对此类表进行正确排序吗? 答案1 文本与数字 存在此问题是因为您的值是按文本字符串而不是数字排序的。换句话说,就像字典一样,按第一个字符排序,然后按第二个字符排序,然后按第三个字符排序,依此类推。 解决方案: 指示你的程序将值视为数字 在每个数字前面添加足够多的零,以使所有数字的长度匹配 文本与数字排序 相关内容 使用 Realtek Semiconductor Co., Ltd. RTL8111/8168B 网卡时,互联网速度慢得无法使用 当内核显示“内存不足:已终止进程...”时,它是指真实内存还是虚拟内存? xindy 无法找到文件“lang/english/utf8-lang.xdy”,尽管该文件可用 我可以制作第二个鼠标/键盘(虚拟)供 xdotool 使用吗? USB Ubuntu Server 22.04 安装无法启动 用 awk 或 sed 替换输出 Windows 11 是否支持每个显示器单独的虚拟桌面? ECS 任务网络模式有哪些? 如何通过给定代码页中的字符浏览字体? 备份所有数据,包括 Windows 数据