0
我有一個數據幀這是我從一個excel文件加載這樣的:數據框中列操縱
df = pd.read_excel(filename, 0, index_col=0, skiprows=0, parse_cols=[0, 8, 9], tz='UTC',
parse_dates=True)
我做的列名的一些簡單的改變只是爲了我自己的可讀性:
df.columns = ['Ticker', 'Price']
的在股票列中的數據看起來像:
AAV.
AAV.
AAV.UN
AAV.UN
我試圖刪除從結束在沒有其他字母后面的字母。
我知道我可以使用類似:
df['Ticker'].str.rstrip('.')
但是,這並不工作,有一些其他的方式做我需要什麼?我認爲我的問題是該方法是針對一系列而非一列值。我嘗試申請,似乎無法讓工作。
有什麼建議嗎?
感謝鮑勃,一個可行的拉姆達。 – Tom