列名/行名を付ける
もう一度 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"をこの順で代入して列名を修正してください。- 修正後の
cashのcolnames()を表示してください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Fix your column names
# Print out the column names of cash