我有一个列表列表,其中包含以下 2 个变量:
> dist_sub[[1]]$zip
[1] 901 902 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928
[26] 929 930 931 933 934 935 936 937 938 939 940 955 961 962 963 965 966 968 969 970 975 981
> dist_sub[[1]]$hu
[1] 4990 NA 168 13224 NA 3805 NA 6096 3884 4065 NA 16538 NA 12348 10850 NA
[17] 9322 17728 NA 13969 24971 5413 47317 7893 NA NA NA NA NA 140 NA 4
[33] NA NA NA NA NA 13394 8939 NA 3848 7894 2228 17775 NA NA NA
> dist_sub[[2]]$zip
[1] 921 934 952 956 957 958 959 960 961 962 965 966 968 969 970 971
> dist_sub[[2]]$hu
[1] 17728 140 4169 32550 18275 NA 22445 0 13394 8939 3848 7894 2228 17775 NA 12895
有没有办法删除重复项,如果邮政编码出现在一个列表中,则根据特定标准从其他列表中删除?
示例:邮政编码 00921 出现在上面的两个列表中。我只想将其保留在 hu(住房单元)总和最低的列表中。在此,我只想将邮政编码 00921 保留在第二个列表中,因为列表 2 中的总和为 162,280,而列表 1 中的总和为 256,803。
很感谢任何形式的帮助。