У меня проблема с этим кодом, он работает, когда я маленький, например, i = 1000, но в моем случае я <= 394469, и он не работает, и у меня есть это сообщение: </p>
C: \ Users \ Андреа \ Anaconda3 \ Lib \ сайт-пакеты \ панда \ ядро \ indexing.py: 190:
SettingWithCopyWarning: значение пытается быть установлено для копии
срез из фрейма данных
См. Предостережения в документации:
http://pandas.pydata.org/pandas-docs/stable/indexing.html#indexing-view-versus-copy
self._setitem_with_indexer (индексатор, значение)
Могу ли я решить эту проблему?
Спасибо
i=0
while i <= 394469:
if(DBSANKEY2_ordinato['splitcodiceclientee'].iloc[i]==DBSANKEY2_ordinato['splitcodiceclientee'].
iloc[i+1]):
DBSANKEY2_ordinato['Target'].iloc[i]DBSANKEY2_ordinato['Step'].iloc[i+1]
else:
DBSANKEY2_ordinato['Target'].iloc[i] = 'Out'
i=i+1