![](/img/trans.png)
[英]How to link HTML Element with Python function in Jupyter notebook?
[英]How to loop a function in a other function in Python Jupyter Notebook?
我想要的代碼是:
def clustering_data(n):
for i in n:
di = dd(i)
DF = [d0, d1, d2, d3,...,d(n-1)]
df = pd.concat(DF)
return df
這里,
例如,如果n為5,我希望循環將生成以下過程:
def clustering_data(5):
for i in 5:
d0 = dd(0)
d1 = dd(1)
d2 = dd(2)
d3 = dd(3)
d4 = dd(4)
DF = [d0, d1, d2, d3, d4]
df = pd.concat(DF)
return df
實際上,我想在i = 1到i = n次中運行dd [i]函數。 每個循環將生成di數據集(d0,d1,d2,....)。 然后,我將合並所有di數據集(d0,d1,d2 ....)。
在這方面,我需要您的寶貴意見和建議。
注意: dd(value)
是需要一個整數才能執行的函數。
這是我在堆棧溢出中的第一個問題。 若帶來不便請諒解。
Python很棒! 您所需的偽代碼幾乎可以直接轉換為有效語法:
def clustering_data(n):
DF = [dd(i) for i in range(n)]
df = pd.concat(DF)
return df
也就是說,假設我正確理解了您的意圖。 上面將使df
級聯n
數據幀的結果。 您的偽代碼將產生sum(i表示range(n)中的i)數據幀。
一些技巧:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.