Konwencje nazewnictwa
Część sekcji Podstawy ścieżki R w Coddy. Lekcja 9 z 78.
W języku R obowiązują określone zasady dotyczące prawidłowych nazw zmiennych. Nazwa zmiennej musi zaczynać się od litery lub kropki, po której nie następuje cyfra, i może zawierać litery, cyfry, kropki (.) oraz podkreślenia (_). Nie może jednak zaczynać się od cyfry ani zawierać spacji.
Oprócz podstawowych zasad przestrzeganie konwencji nazewnictwa sprawia, że kod jest znacznie czytelniejszy i łatwiejszy w utrzymaniu. Dwa popularne style to snake_case (używanie podkreśleń między wyrazami, jak w user_name) oraz camelCase (wielka litera na początku każdego wyrazu z wyjątkiem pierwszego, jak w userName). Wybierz jeden styl i stosuj go konsekwentnie w całym kodzie.
Co najważniejsze, używaj opisowych nazw, które jasno wskazują, co zawiera zmienna. Zamiast x lub data1 używaj nazw takich jak student_score lub monthly_sales. Dzięki temu kod jest samodokumentujący się i łatwiejszy do zrozumienia dla innych (i dla Ciebie w przyszłości).
Spróbuj swoich sił
Ta lekcja nie zawiera wyzwania z kodem.
Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Podstawy
4Operatory, część 2
Operatory logiczne (AND, OR)Operatory logiczne, część 2 (NOT)Powtórka — prosta logikaLogika wektoryzowana, część 1Logika wektoryzowana, część 27Kalkulator podziału rachunku
Wiadomość powitalnaPobieranie danych od użytkownika10FizzBuzz z niespodzianką
Omówienie gryFunkcja FizzBuzz2Zmienne i typy danych
Liczbowy typ danychCałkowity typ danychZnakowy typ danychLogiczny typ danychSprawdzanie typów danychKonwencje nazewnictwaBrakujące wartości: NAPodsumowanie – tworzenie zmiennych8Pętle
Pętla forPętla whilePrzerwijNastępna iteracja (continue)Powtórka — silniaGenerowanie sekwencji (seq, :)Pętle zagnieżdżonePowtórka — dynamiczne wprowadzanie danych3Operatory, część 1
Operatory arytmetyczneDzielenie całkowite i moduloOperatory przypisaniaPowtórka — prosta matematykaOperatory porównania6Podstawowe wejście/wyjście
Wyświetlanie danychCat jako wyjścieWyjście z użyciem zmiennychOdczyt danych wejściowych za pomocą readline()Podstawy konwersji typówPowtórka — kalkulator wiekuPowtórka — prawda czy fałsz9Funkcje
Deklarowanie funkcjiArgumenty funkcjiWartości zwracanePowtórzenie — funkcja SigmaPowtórzenie — funkcja walidującaDomyślne wartości parametrówPoćwicz samodzielnie: Kompilator R online