在R中,如何查看和计算数据集列中的唯一条目?

在R中,如何查看和计算数据集列中的唯一条目?,r,R,我是R的新手,我只需要提取数据集中的城市名称: 我将使用什么命令来执行此操作?这里有一个选项: unique(cities$city) 您还可以查看每个城市名称出现的频率: table(cities$city) 下面是一个示例数据演示: cities <- c("New York","New York", "Los Angeles", "Boston", "Los Angeles") unique(cities) [1] "New York" "Los Angeles" "B

我是R的新手,我只需要提取数据集中的城市名称:

我将使用什么命令来执行此操作?

这里有一个选项:

unique(cities$city)
您还可以查看每个城市名称出现的频率:

table(cities$city)
下面是一个示例数据演示:

cities <- c("New York","New York", "Los Angeles", "Boston", "Los Angeles")

unique(cities)
[1] "New York"    "Los Angeles" "Boston"

table(cities)
cities
     Boston Los Angeles    New York 
          1           2           2 
城市这里有一个选项:

unique(cities$city)
您还可以查看每个城市名称出现的频率:

table(cities$city)
下面是一个示例数据演示:

cities <- c("New York","New York", "Los Angeles", "Boston", "Los Angeles")

unique(cities)
[1] "New York"    "Los Angeles" "Boston"

table(cities)
cities
     Boston Los Angeles    New York 
          1           2           2 

cities有没有其他方法可以将这些名称提取出来,比如说,如果有重复的名称,可以包含重复的名称?您是否尝试将它们存储到一个向量中或计算每个名称的频率?我想知道如何计算它们,非常感谢有没有其他方法可以提取这些名称,如果有重复项,就说包含重复项?您是想将它们存储到向量中还是计算每个重复项的频率?非常感谢,我想知道如何计算它们,是的,列“city”中的名称因为
cities
存储为一个因子,您可能还想看看
级别(cities$city)
检索城市名称(但不是频率)。是的,“城市”列中的名称由于
城市
存储为一个因子,因此您可能还需要查看
级别(城市$city)
以检索城市名称(但不是频率)。