我使用以下代碼在 Python 中計算了 95% 的置信區間:
d = st.t.interval(alpha=0.95, df=len(df_efw)-1, loc=np.mean(df_efw).mean(), scale=st.sem(df_efw.stack()))
我的輸出是: (2540.3603658087004, 2640.3233923612343)
我想使用以下代碼將其轉換為現有的 excel 表:
ws.cell(row=4, column= 3).value = d
但我的錯誤是: ValueError: Cannot convert (2540.3603658087004, 2640.3233923612343) to Excel
我怎樣才能把它轉換成excel?如果我可以在一個單元格中轉換單個資料,我會更喜歡它(2530,36 在 C4 中,2640,32 在 C5 中)。
uj5u.com熱心網友回復:
使用行和串列示法,單獨訪問元組項并在使用ws.cell.
ws.cell(row=4, column= 3).value = d[0] # C4
ws.cell(row=5, column= 3).value = d[1] # C5
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/368748.html
