gpt4 book ai didi

java - 确定 CSV 文件中的分类数据与数值数据 --

转载 作者:行者123 更新时间:2023-11-30 11:55:03 26 4
gpt4 key购买 nike

我有一个 CSV(逗号分隔值)文件,其中混合了分类数据和数值数据。

我希望能够确定数据是分类数据还是数字数据,因此我可以通过编程将数据绘制在我在 Swing 中创建的散点图中。

关于如何在 Java 中实现这一点有什么想法吗?我在寻找方法——而不是代码。

最佳答案

使用 Double.parseDouble()Integer.parseInt() 检查数值数据。

这两种方法都将 String 作为参数并返回 doubleint 原语。如果您传递的字符串不是数字,这些方法将抛出 NumberFormatException

我看到您有固定的列顺序,如评论中所述。在这种情况下,您已经根据其在行中的位置知道哪些数据是数字数据,哪些数据是分类数据。因此,一定要在需要数值的列上解析数值。如果您捕获到此异常,则意味着您的数据文件格式不正确或您的解析逻辑中存在错误。当然,你必须去掉美元符号。

关于java - 确定 CSV 文件中的分类数据与数值数据 --,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5237071/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com