命名規則
CoddyのRジャーニー「基礎」セクションの一部 — レッスン 9/78。
Rには、有効な変数名に関する特定のルールがあります。変数名はアルファベット(a-zまたはA-Z)で始まる必要があり、文字、数字、ピリオド(.)、およびアンダースコア(_)を含めることができます。ただし、数字で始めたり、スペースを含めたりすることはできません。
基本的なルールに加えて、命名規則に従うことで、コードの可読性と保守性が大幅に向上します。一般的な2つのスタイルは、snake_case(user_nameのように単語の間にアンダースコアを使用する)と、camelCase(userNameのように、最初の単語以外の各単語の最初の文字を大文字にする)です。1つのスタイルを選択し、コード全体で一貫して使用してください。
最も重要なのは、変数に何が含まれているかを明確に示す、説明的な名前を使用することです。x や data1 の代わりに、student_score や monthly_sales のような名前を使用してください。これにより、コードが自己文書化され、他の人(そして将来の自分)にとっても理解しやすくなります。
チートシート
Rの変数名は、英字(a-zまたはA-Z)で始まる必要があり、英字、数字、ピリオド(.)、およびアンダースコア(_)を含めることができます。数字で始めたり、スペースを含めたりすることはできません。
一般的な命名規則:
snake_case: アンダースコアで区切られた単語(例:user_name)camelCase: 最初の文字は小文字、それ以降の単語の先頭は大文字(例:userName)
xやdata1のような汎用的な名前ではなく、student_scoreやmonthly_salesのように、変数の内容を明確に示す説明的な名前を使用してください。
自分で試してみよう
このレッスンにはコードチャレンジは含まれていません。
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。