Вы найдете мой код Python ниже.
Почему я не могу отделить колонку "дата", пожалуйста.
Разделить столбец «закрыть» легко. Но «дата» выдает мне ошибку:
return self._engine.get_loc(self._maybe_cast_indexer(key))
File "pandas\_libs\index.pyx", line 117, in pandas._libs.index.IndexEngine.get_loc File
"pandas\_libs\index.pyx", line 139, in pandas._libs.index.IndexEngine.get_loc File
"pandas\_libs\hashtable_class_helper.pxi", line 1265, in
pandas._libs.hashtable.PyObjectHashTable.get_item File
"pandas\_libs\hashtable_class_helper.pxi", line 1273, in
pandas._libs.hashtable.PyObjectHashTable.get_item KeyError: 'date'
Press any key to continue . . .
import matplotlib.pyplot as plt
from pandas_datareader import data
import datetime
import pandas_datareader as pdr
import numpy as np
import pandas as pd
start_date = datetime.datetime(2018, 1, 1)
end_date = datetime.datetime(2018, 1, 20)
panel_data = data.DataReader('GE', 'iex', start_date, end_date)
list(panel_data)
print(panel_data)
close = panel_data['close'].head(10)
print(close)
cls = close[0]
print(cls)
plt(close[0])
plt.show()
Список (panel_data) дает мне список столбцов и значений, где столбец «дата» находится в конце списка столбцов и является своего рода прикрепленным / соединенным со столбцом «объем», например: «Открыть высоко низкий уровень закрытия ", что странно, так как когда я печатаю данные панели, столбец" дата "находится в начале.
К сожалению, я не могу публиковать изображения, поэтому полагаюсь на ваше воображение.
Почему так сложно отделить этот столбец от всего набора данных, пожалуйста?