Это может быть глупый вопрос, что я здесь делаю, но я незнаком с этим. Я играю с библиотекой yfinance
, чтобы создать небольшой скрипт для отслеживания определенных тикеров. Дело в том, давайте посмотрим, например, что я хочу увидеть, каково значение S & P500 на сегодня и вчера, поэтому позже я могу сравнить, насколько я понял, используя урок:
import yfinance as yf
SP500 = yf.Ticker('^GSPC')
SP500 = SP500.history(period="2d")
print(SP500['Close'])
то, что я ищу, - цена этого конкретного тикера при закрытии. Но когда я запускаю этот код, я получаю:
Date
2020-03-20 2304.92
2020-03-23 2237.40
Name: Close, dtype: float64
Я незнаком с данными, предлагаемыми таким образом. Я привык получать обратно кортежи, списки, то, над чем я могу работать. Я пытался извлечь числа только из строк по пути pythoni c, но я не могу получить никакой радости. В этом случае меня интересует только получение чисел 2304.92
и 2237.40
для дальнейшей работы с ними.
Кто-нибудь знает, как мне извлечь эти числа из этой матрицы?
Заранее спасибо