動的に名前が付けられた変数の 2 番目の列を選択するにはどうすればよいですか?
「population.USA」、「population.Mexico」、「population.Canada」という形式の変数を作成します。各変数には、年の列と人口値の列があります。ループ中にこれらの変数のそれぞれから 2 番目の列を選択したいと思います。
私はこの構文を使用します:
sprintf("population.%s", country)[, 2]
R は次のエラーを返します。Error in sprintf("population.%s", country)[, 2] : incorrect number of dimensions