现有一个包含站点经纬度的csv其有三列分别为站点号站点经度以及站点纬度如何获取其三列的唯一组合值去除重复
要获取三列的唯一组合值并去除重复,可以使用pandas
库来读取csv文件,并使用drop_duplicates()
方法去除重复的行。
下面是一个示例代码:
import pandas as pd
# 读取csv文件
df = pd.read_csv('data.csv')
# 获取三列的唯一组合值并去除重复
unique_combinations = df.drop_duplicates(subset=['站点号', '站点经度', '站点纬度'])
# 打印结果
print(unique_combinations)
在代码中,我们首先使用pd.read_csv()
方法读取包含站点经纬度的csv文件。然后,使用drop_duplicates()
方法,指定subset
参数为需要进行唯一组合值判断的列名,即['站点号', '站点经度', '站点纬度']
。最后,将结果打印出来。
请注意替换代码中的data.csv
为你的csv文件的路径。
原文地址: https://cveoy.top/t/topic/iXkP 著作权归作者所有。请勿转载和采集!