有 2 個資料框(foo和bar),但只想將具有更多行的資料框匯出到 csv。不確定如何填充執行此操作的函式。我的假設是它可能看起來像下面這樣,但這只會回傳x.
def longer():
if len(foo) > len(bar):
return foo
else:
return bar
x.apply(longer()).to_csv('x.csv')
希望這是一個快速簡單的答案——非常感謝!
uj5u.com熱心網友回復:
如果您只想匯出更大的 DataFrame,這似乎會簡單得多:
max(foo, bar, key=len).to_csv('x.csv')
或者,如果您還想保留對較大的參考以供進一步使用:
larger = max(foo, bar, key=len)
larger.to_csv('x.csv')
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/338409.html
上一篇:JS函式變數看不到全域變數
