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 danych znakowych 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ą, ujmij tekst w cudzysłowy podwójne <strong>“”</strong> i użyj operatora przypisania, którego już się nauczyłeś:
name <- "Alice"
message <- "Welcome to R programming"Cudzysłowy informują R, że wszystko, co znajduje się w ich wnętrzu, należy traktować jako tekst, a nie kod. Oznacza to, że możesz przechowywać nazwy, adresy, opisy lub dowolne inne informacje tekstowe w zmiennych znakowych.
Wyzwanie
ŁatwyUtwórz zmienną typu znakowego o nazwie greeting, która przechowuje wiadomość "Hello, John!". Następnie wyświetl powitanie za pomocą funkcji print().
Spróbuj swoich sił
# TODO: Napisz tutaj swój kod
# Wyświetl powitanie
print(greeting)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