У меня есть itemid в виде столбца в наборе данных. Я хочу получить доступ к полной строке на основе конкретного itemid. v[i]
содержит itemid.
Итак, я написал следующий код, который работает с предупреждением,
for k,v in dataframeItemList.items():
length = len(v)
for i in range(length):
myDf = dataset.loc[dataset['itemid'] == v[i]]
Предупреждение:
A value is trying to be set on a copy of a slice from a DataFrame.
Try using .loc[row_indexer,col_indexer] = value
Как мне изменить эту строку myDf = dataset.loc[dataset['itemid'] == v[i]]
на избавиться от этого предупреждения?