Znakowy typ danych
Część sekcji Podstawy ścieżki R w Coddy. Lekcja 6 z 78.
Typ znakowy to sposób, w jaki R przechowuje informacje tekstowe. W innych językach programowania często nazywa się go „ciągiem znaków”, ale R używa terminu „znakowy”.
Typ znakowy służy do przechowywania dowolnego tekstu, niezależnie od tego, czy jest to pojedyncze słowo, zdanie, czy nawet tylko jedna litera. Aby utworzyć zmienną znakową, umieść tekst w podwójnych cudzysłowach “” i użyj poznanego już operatora przypisania:
name <- "Alice"
message <- "Welcome to R programming"Cudzysłowy informują R, że wszystko, co znajduje się między nimi, należy traktować jako tekst, a nie kod. Oznacza to, że możesz przechowywać nazwy, adresy, opisy lub inne informacje tekstowe w zmiennych typu znakowego.
Wyzwanie
ŁatwyUtwórz zmienną typu character o nazwie greeting, która przechowuje wiadomość "Hello, John!". Wiersz poniżej Twojego kodu ją wyświetla.
Spróbuj swoich sił
# TODO: Napisz tutaj swój kod
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