始める無料で始める

列名/行名を付ける

もう一度 cash を見てみましょう。

cash

  comp cash yr
1    A 1000  1
2    A 4000  3
3    A  550  4
4    B 1500  1
5    B 1100  2
6    B  750  4
7    B 6000  5

あれ、これはおかしいですね。誰かが列名を変えてしまったようです。心配いりません。ベクトルで names() を使ったときと同じように、colnames() を使えば元に戻せます。

同様に、rownames() で行名も変更できますが、こちらは使う場面が少なめです。

この演習はコースの一部です

金融のためのR入門

コースを見る

演習の手順

  • 変更されたデータフレーム cash はワークスペースに用意されています。
  • colnames() を使い、文字ベクトル "company""cash_flow""year" をこの順で代入して列名を修正してください。
  • 修正後の cashcolnames() を表示してください。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Fix your column names


# Print out the column names of cash
コードを編集して実行