-2
我正在使用兩個函數,一個用於加載數據,另一個用於獲取相同數據的摘要。然而,在第二個函數analyze()中,我得到了未定義的錯誤df。如何將df從loader()傳遞給analyze()?在Python中將數據幀從一個函數傳遞到另一個函數
from xlwings import Workbook, Range
import pandas as pd
def Loader():
wb = Workbook.caller()
file_path = Range(1,(1,1)).value
file=pd.read_excel(file_path, sheetname='Sheet1')
df = pd.DataFrame(file)
def analyze():
Range('C1').value=df.describe()
我沒有看到你使用'analyze()'。 – zondo
也許你可以從'Loader'返回'df'開始? – idjaw
我將使用xlwings從Excel中調用分析函數 –