如何在ipysheet中新添加的行中添加数据?

2024-05-29 03:08:48 发布

您现在位置:Python中文网/ 问答频道 /正文

当我点击“添加行”按钮时,我可以添加新行,但如何向新行添加数据,我在这里使用数据框? 请查找可执行代码

import qgrid,ipysheet
from ipywidgets import widgets
import numpy as np
import pandas as pd

#qgrid.show_grid(df,show_toolbar=True)

random_data = [['ABC','DEF','GHI'],
 [0.69494459,0.90502388,0.13374771],
 [0.89609645,0.66166011,0.12123602],
 [0.51229257,0.57240808,0.25482961],
 [0.25478973,0.08438657,0.76977642]]

df = pd.DataFrame(random_data, columns=["Col1", "Col2", "Col3"])  
sheet = ipysheet.from_dataframe(df)
btn = wg.Button(description = 'Add Row')    
def on_bttn_clicked(b):  
    sheet.rows += 1

btn.on_click(on_bttn_clicked)

display(btn,sheet)

Tags: 数据fromimportdfdataonasshow

热门问题