by Anonymous » 08 May 2025, 15:18
Hallo, ich verwende Datenbahnen Version 13.3. Ich habe eine Funktion, die ich die Funktion mithilfe von ApplyInpandas -Funktion aufrufe. Ich muss die Attribute meines PDF -Datensatzes sehen, den ich in meiner Funktion verwende. Mein Beispielcode sieht aus wie < /p>
import pandas as pd
import os
def my_function(pdf: pd.DataFrame) -> pd.DataFrame:
debug_path = "/dbfs/tmp/debug_log.txt"
# Generate debug string
debug_string = f"Group with {len(pdf)} rows, columns: {list(pdf.columns)}\n"
# Append to log file
with open(debug_path, "a") as f:
f.write(debug_string)
return pdf
result_df = df.groupBy("some_column").applyInPandas(my_function, schema=df.schema)
with open("/dbfs/tmp/debug_log.txt", "r") as f:
print(f.read())
< /code>
, aber mein Code zeigt keine Ausgabe an. Können Sie mir bitte helfen, dieses
Problem zu lösen?
Hallo, ich verwende Datenbahnen Version 13.3. Ich habe eine Funktion, die ich die Funktion mithilfe von ApplyInpandas -Funktion aufrufe. Ich muss die Attribute meines PDF -Datensatzes sehen, den ich in meiner Funktion verwende. Mein Beispielcode sieht aus wie < /p>
import pandas as pd
import os
def my_function(pdf: pd.DataFrame) -> pd.DataFrame:
debug_path = "/dbfs/tmp/debug_log.txt"
# Generate debug string
debug_string = f"Group with {len(pdf)} rows, columns: {list(pdf.columns)}\n"
# Append to log file
with open(debug_path, "a") as f:
f.write(debug_string)
return pdf
result_df = df.groupBy("some_column").applyInPandas(my_function, schema=df.schema)
with open("/dbfs/tmp/debug_log.txt", "r") as f:
print(f.read())
< /code>
, aber mein Code zeigt keine Ausgabe an. Können Sie mir bitte helfen, dieses [url=viewtopic.php?t=20324]Problem[/url] zu lösen?