-2
我有一個字符串值等的數據幀柱:我要完整的列更改爲1我如何用單個值替換數據幀列的值?
type caught bowled hit
我試過這段代碼:
ct['dismissal_kind']=1
但沒有奏效。我如何將值更改爲1?
我有一個字符串值等的數據幀柱:我要完整的列更改爲1我如何用單個值替換數據幀列的值?
type caught bowled hit
我試過這段代碼:
ct['dismissal_kind']=1
但沒有奏效。我如何將值更改爲1?
試試這個: -
解決方法1: -
pandas.concat([df['type'].dropna(), df['caught'].dropna(),df['bowled'].dropna(),df['hit'].dropna()]).reindex_like(df)
如果你想要的數據,成爲新的柱欄,只是把結果賦值給df['dismissal_kind']
。
溶液2: -
dataframe["dismissal_kind"] = dataframe["type"].map(str) + dataframe["cought"].map(str)+dataframe["bowled"].map(str)+dataframe["hit"].map(str)
可能更有助於有充分的代碼(或至少多個的話)進行上下文。 – HarryCBurn