我有以下代码:
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中不会显示新值。为什么会这样,我该如何解决? 谢谢
答案 0 :(得分:1)
Oracle_RMAN AKIAJ4DMBBCEP 847 days
eks-user AKIAII4CCN6AA 288 days
nb-dev-api AKIAI7OTKONT 199 days
Oracle_RMAN AKIAIAWETFUK 134 days
text@abc.com AKIAJ4DMBBCEP 120 days
eks-user AKIAJFUU2ASII 100 days
nb-dev-api AKIAICIDXLDU 100 days
返回新的数据框
DataFrame.append