Python中文
首页
教程
问答
标签
搜索
登录
注册
Pandas销售分析帮助值错误:无法将字符串转换为浮点:“”
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我目前正在一个excel文件上运行一个销售分析,大约有500笔交易。我有一个名为“销售价格”的类别,应该作为浮动来阅读。熊猫将数据类型作为对象读入,并在尝试使用以下命令将数据类型更改为浮点时:</p> <pre><code>df['Sale Price'].fillna(0).astype(float) </code></pre> <p>我得到以下错误:</p> <pre><code>ValueError: could not convert string to float: '' </code></pre> <p>我尝试了多种命令组合,例如:</p> <pre><code>df.loc[pd.to_numeric(df['Sale Price'], errors='coerce').isnull()] </code></pre> <p>以及:</p> <pre><code>pd.to_numeric(df['Sale Price']).astype(int) </code></pre> <p>为了将列转换为浮点,但现在我认为问题在于如何读入数据。我使用了基本的:</p> <pre><code>df = pd.read_excel('...') </code></pre> <p>希望有人能帮助我澄清这个问题的来源,因为我已经被困了一段时间。谢谢大家!</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>在将空字符串更改为浮动之前,可以将其替换为0:</p> <pre><code>df["Sale Price"] = df["Sale Price"].astype(str).str.strip().replace("",0).astype(float) </code></pre>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
从HTML页面Python获取带有特定关键字的<li>
5 回答
从html页面中删除所有样式、脚本和html标记
9 回答
从HTML页面中删除样板内容
6 回答
从HTML页面中动态提取数据
10 回答
从html页面中提取特定内容
4 回答
从html页面分析并获取链接
6 回答
从html页面向函数获取数据以将数据加载到数据库时出现问题
2 回答
从HTML页面和JavaScrip抓取数据
10 回答
从HTML页面抓取后出现CSV问题
1 回答
从HTML页面提取css
5 回答
从HTML页面提取内容(不包括导航)的python方法
8 回答
从HTML页面提取嵌套节时出现问题
1 回答
从HTML页面提取数据(Python)
9 回答
从html页面提取数据的Python单元测试类
5 回答
从html页面的列表元素中筛选数据
3 回答
从Html页面获取数据到Python数组中
9 回答
从html页面获取相关链接
4 回答
从HTML页面获取输入,并将输入传递到另一个Python文件中的函数中
5 回答
从HTML页面调用python函数
4 回答
从HTML页面运行Python script.py
2 回答