ПочатиПочніть безкоштовно

Вибірка та точкові оцінки

У вас є невелика історія торгів біткоїна (BTC) та S&P 500 (SP500). Ви вирішили обрати дев'яносто послідовних днів, щоб проаналізувати відсоткове зростання кожного активу за той самий проміжок часу.

Почнете з вибору початкового номера рядка. Щоб отримати вибірку з 90 послідовних рядків, потрібно вибрати цей початковий номер рядка з діапазону значень від нуля до довжини btc_sp_df, виключивши останні 90 рядків. Ваша мета — використати цю вибірку, щоб краще зрозуміти загальну динаміку зростання обох активів.

Дані торгів завантажено в btc_sp_df, а також підключено пакети pandas як pd і NumPy як np.

Ця вправа є частиною курсу

Основи інференції в Python

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Select a random starting row number, not including the last 90 rows
initial_row_number = np.random.____(____(len(____) - ____))

# Use initial_row_number to select the next 90 rows from that row number
sample_df = btc_sp_df.____[____:(____ + ____)]
Редагувати та запускати код