我创建了一个Python脚本来废弃Yahoo财务以提取一些数据; 因此创建了一种提取表格并将其显示为大熊猫表格的方法;例如
f = get_stock_info('AAPL')输出
Value
Label
Market Cap (intraday) 5 815.6B
Enterprise Value 3 834.29B
Trailing P/E 14.27
Forward P/E 1 13.57
PEG Ratio (5 yr expected) 1 1.15
Price/Sales (ttm) 3.12
Price/Book (mrq) 6.94
Enterprise Value/Revenue 3 3.19
Enterprise Value/EBITDA 6 10.49
我希望能够将此表从对象转换为Float类型,因此我需要摆脱815.6B和834.29B中的B
我尝试过:
x = f.loc["Market Cap (intraday) 5"][0][:-1]
输出815.6
然后f.loc["Market Cap (intraday) 5"][0] = f.loc["Market Cap (intraday) 5"][0][:-1]
但是输出是815而不是816.6
任何想法如何解决?