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

bookІндексування Елементів Вектора

Можна отримати доступ до елементів вектора за їхньою позицією (числовий індекс) або за призначеними іменами.

Note
Примітка

В R індексація починається з 1.

Доступ до окремого елемента

Можна отримати один елемент за раз або за його позицією у векторі, або за призначеним іменем.

Приклад

1234567
grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # First grade grades[1] # Grade for Literature grades['Literature']
copy

Доступ до кількох елементів

Можна також вибрати декілька елементів одночасно, передавши вектор індексів або імен.

Приклад

1234567
grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Second and third grades grades[c(2,3)] # Grades for Math and Physics grades[c('Math', 'Physics')]
copy
Завдання

Swipe to start coding

У вас є вектор під назвою prices, у якому кожна ціна відповідає певній назві товару. Ваше завдання:

  1. Отримати ціну для 'Armchair', використовуючи її назву, а не індекс.
  2. Отримати ціни для 'Dining table' та 'Dining chair', використовуючи їхні індекси.

Рішення

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

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

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

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

single

Запитати АІ

expand

Запитати АІ

ChatGPT

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

Suggested prompts:

Can you explain how to assign names to vector elements?

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

Can I use logical conditions to access elements in a vector?

close

Awesome!

Completion rate improved to 2.27

bookІндексування Елементів Вектора

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

Можна отримати доступ до елементів вектора за їхньою позицією (числовий індекс) або за призначеними іменами.

Note
Примітка

В R індексація починається з 1.

Доступ до окремого елемента

Можна отримати один елемент за раз або за його позицією у векторі, або за призначеним іменем.

Приклад

1234567
grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # First grade grades[1] # Grade for Literature grades['Literature']
copy

Доступ до кількох елементів

Можна також вибрати декілька елементів одночасно, передавши вектор індексів або імен.

Приклад

1234567
grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Second and third grades grades[c(2,3)] # Grades for Math and Physics grades[c('Math', 'Physics')]
copy
Завдання

Swipe to start coding

У вас є вектор під назвою prices, у якому кожна ціна відповідає певній назві товару. Ваше завдання:

  1. Отримати ціну для 'Armchair', використовуючи її назву, а не індекс.
  2. Отримати ціни для 'Dining table' та 'Dining chair', використовуючи їхні індекси.

Рішення

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

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

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

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

single

some-alt