Wyświetlanie danych
Część sekcji Podstawy ścieżki R w Coddy. Lekcja 26 z 78.
W trakcie tego kursu używasz print() do wyświetlania danych wyjściowych. Przyjrzyjmy się teraz dokładniej, jak to właściwie działa.
Funkcja print() wyświetla wartość w konsoli. Działa z dowolnym typem danych:
print("Hello, World!")
print(42)
print(TRUE)Każde wywołanie print() wyświetla tekst w nowym wierszu. Warto zauważyć, że print() wyświetla ciągi znaków w cudzysłowie:
print("Welcome") # Wynik: [1] "Welcome"[1], które widzisz, to sposób, w jaki R pokazuje indeks pierwszego elementu. Przydaje się to podczas pracy z dłuższymi wynikami, ale na razie wystarczy wiedzieć, że to część sposobu, w jaki R wyświetla wyniki.
Możesz bezpośrednio wyświetlić wynik wyrażenia:
print(5 + 3) # Wynik: [1] 8
print(10 > 5) # Wynik: [1] TRUENa następnej lekcji dowiesz się więcej o cat(), która daje Ci większą kontrolę nad wyglądem wyniku.
Wyzwanie
ŁatwyUżyj funkcji print(), aby wyświetlić różne typy danych i wynik wyrażenia.
Wykonaj kolejno następujące zadania:
- Wyświetl ciąg znaków
"R Programming" - Wyświetl wartość liczbową
3.14 - Wyświetl wartość logiczną
FALSE - Wyświetl wynik wyrażenia
25 - 7 - Wyświetl wynik porównania
100 >= 50
Każda wartość powinna zostać wyświetlona w osobnym wierszu za pomocą osobnego wywołania funkcji print().
Spróbuj swoich sił
# TODO: Napisz swój kod poniżej
# Użyj print(), aby wyświetlić każdą wartość w osobnym wierszu
# 1. Wyświetl ciąg znaków "R Programming"
# 2. Wyświetl wartość liczbową 3.14
# 3. Wyświetl wartość logiczną FALSE
# 4. Wyświetl wynik wyrażenia 25 - 7
# 5. Wyświetl wynik porównania 100 >= 50Ta 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