Я не хочу сокращать это:
for x in data1:
for y in data2:
*lines*
, но сделать это:
for x in data1:
*lines*
for y in data2:
*lines*
в один l oop как этот (x - строка из data1 а у - только строка из data2):
for x,y in data1,data2:
*lines*
возможно ли это? Я хочу уместить и затем предсказать наивные байесовские данные в одном l oop:
# group data by prodi
for no, dfx_prodi in dfx.groupby('prodi'):
# implement naive bayes fit data
bnb.fit(dfx_prodi[var], dfx_prodi['daftar_kembali'])
for no, dfy_prodi in dfy.groupby('prodi'):
# implement naive bayes predict data
y_pred = bnb.predict(dfy_prodi[var])
Это работает, но результат кажется сомнительным, есть ли способ сделать это за один l oop, пока держать группу?