R中的函数 - 澄清

时间:2017-03-21 18:03:56

标签: r

我有一个包含50个变量的csv文件。我想要一个允许用户输入两位数状态代码的函数,然后返回该状态的主要城市列表。 让我们说有问题的变量被称为" city"和"州",并且该文件被称为" state-data.csv"。

如何编写一个函数来执行此操作,其输出类似于以下内容:

mystate("VA")

VA  "Richmond" "Charlottesville" "Alexandria" ...

注意:输出格式并不重要,只是函数按预期工作。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

这是我的第一个贡献,请记住我还在学习R :)。 我假设你的数据框是由一堆不同的列组成的,其中“状态”和城市存在。我要打电话给那个数据框my_df。

您可以尝试以下方法:



或作为一种功能:

希望这会有所帮助。