У меня есть следующий код:
def randFunc(data,x,y,w,h,n): #(this has problems)
df = pd.DataFrame({"X":[],
"Y":[]})
for i in range(n):
for j in range(n):
data1 = filterbox(data,x,y,w,h,i,j,n)
if data1.empty:
data1 = data1.sample()
print(data1)
df.append(data1)
else:
sus = data1.sample()
df.append(sus)
return df
"""gets a list of random points in each subinterval in a list"""
Для data1 - это строка из фрейма данных, как и для sus. Однако по какой-то причине, когда я добавляю в df, новые значения не отображаются в df. Почему это и как я могу это исправить?
Спасибо