Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Витягування Елементів Списку | Списки
Вступ до R: Частина II

bookВитягування Елементів Списку

Добре. Тепер дізнаємося, як витягувати окремі елементи списку. Індексація списків така ж, як і у векторів: перший елемент має індекс 1, другий — індекс 2 і так далі. Наприклад, витягнемо другий елемент списку test з попереднього розділу.

1234
# Creating a list test <- list(text = "Text", number = 42, logical = TRUE) # Extracting the second element test[2]
copy

Як можна помітити, ми витягнули елемент списку у вигляді списку! Це означає, що для наведеного вище прикладу не можна виконувати арифметичні операції з витягнутим елементом, оскільки це список, а не число. Щоб вивести елемент списку з його типом, розмістіть його індекс у подвійних квадратних дужках. Для наведеного прикладу це виглядатиме так:

123
test <- list(text = "Text", number = 42, logical = TRUE) # Extract the second element as numerical test[[2]]
copy

Якщо список має іменування, можна використовувати знак долара $ для доступу до значення разом із його типом. Також можна передати ім'я елемента для доступу до його значення як у одинарних, так і в подвійних квадратних дужках (наприклад, test$text, test['text'] або test[['text']]).

Завдання

Swipe to start coding

Дано список info з попереднього розділу. Необхідно виконати такі завдання:

  1. Витягти перший елемент як список.
  2. Вивести клас елемента з завдання 1 за допомогою функції class().
  3. Витягти четвертий елемент як numeric тип.
  4. Вивести клас елемента з завдання 3 за допомогою функції class().

Рішення

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 3
single

single

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Suggested prompts:

Can you explain the difference between using single and double square brackets with lists?

How do I access multiple elements from a list at once?

What happens if I try to access an element that doesn't exist in the list?

close

Awesome!

Completion rate improved to 5.56

bookВитягування Елементів Списку

Свайпніть щоб показати меню

Добре. Тепер дізнаємося, як витягувати окремі елементи списку. Індексація списків така ж, як і у векторів: перший елемент має індекс 1, другий — індекс 2 і так далі. Наприклад, витягнемо другий елемент списку test з попереднього розділу.

1234
# Creating a list test <- list(text = "Text", number = 42, logical = TRUE) # Extracting the second element test[2]
copy

Як можна помітити, ми витягнули елемент списку у вигляді списку! Це означає, що для наведеного вище прикладу не можна виконувати арифметичні операції з витягнутим елементом, оскільки це список, а не число. Щоб вивести елемент списку з його типом, розмістіть його індекс у подвійних квадратних дужках. Для наведеного прикладу це виглядатиме так:

123
test <- list(text = "Text", number = 42, logical = TRUE) # Extract the second element as numerical test[[2]]
copy

Якщо список має іменування, можна використовувати знак долара $ для доступу до значення разом із його типом. Також можна передати ім'я елемента для доступу до його значення як у одинарних, так і в подвійних квадратних дужках (наприклад, test$text, test['text'] або test[['text']]).

Завдання

Swipe to start coding

Дано список info з попереднього розділу. Необхідно виконати такі завдання:

  1. Витягти перший елемент як список.
  2. Вивести клас елемента з завдання 1 за допомогою функції class().
  3. Витягти четвертий елемент як numeric тип.
  4. Вивести клас елемента з завдання 3 за допомогою функції class().

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 3
single

single

some-alt