我得到了一个带有数字值列的数据框,尽管我刚刚意识到它们中的许多都是'str'(其中带有逗号),并且很多都是浮点数。这是因为其多个文件的串联和数据类型不一致。将它们全部转换为浮点数的最佳方法是什么? 我尝试了几件事
PKupdated['DC'].astype(float)
这给了我这个错误
ValueError: could not convert string to float: '-1,519.97'
尝试替换逗号
PKupdated['DC'].str.replace(',','')
但看起来这会将我的所有花车都转换为“ NaN”
有什么方法可以将str转换为float,而不会影响现有的float。
答案 0 :(得分:0)
使用apply来区分字符串和浮点数:
var authHeader = Request.Headers["id_token"];
var authHeader = Request.Form["id_token"];
JwtSecurityToken token = new JwtSecurityToken(authHeader);