我創建了一個資料框:
import pandas as pd
data = [['Ankit'], ['Akshat' ]]
df = pd.DataFrame(data, columns = ['Name'])
現在,我想插入一個PPA具有復選框按鈕作為值的列。所以,我把代碼寫成:
import ipywidgets
checkbox_button=widgets.Checkbox(description="", value=False,indent=False)
df.insert(loc = 0,column = 'PPA',value = checkbox_button)
但是在 jupyter notebook 中運行代碼后,我得到了 column 的列值PPA:
Checkbox(value=False, indent=False)但是當我widgets.Checkbox(description="", value=False,indent=False)在 jupyter notebook 中運行時,我得到了正確的復選框按鈕。
那么,誰能告訴我如何在資料框的列中獲取復選框按鈕?
任何幫助,將不勝感激。
uj5u.com熱心網友回復:
我不推薦,但您可以將 html 代碼混合到您的資料中,然后用于df.style呈現 HTML:
df = pd.DataFrame([[1,2],[3,4]], columns=['a','b'])
df.insert(loc = 0,column = 'PPA',value = '<input type="checkbox" />')
df.style
輸出:

您可以與單個復選框進行互動。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/340511.html
