问题标签 [float64]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
69 浏览

python - Python Pandas read_sql 舍入和转换数字

我正在使用ibm_db_dbi. 这是我的查询:

它返回 DataFrame 给我。一切都很好,但它将所有整数转换为浮点数。我有另一个解决方案:

但我有一个名为 BBB( ret['BBB']) 的列。当我使用客户端应用程序对数据库进行查询时,它返回一个整数,即343881000298194622. 但是熊猫回来了3.438810002981946e+24。我试图像这样打印重新格式化的值:

它将值打印为343881000298194624.00,而不是343881000298194622.00(数字末尾的 2)。

这里有什么问题?为什么我不能将此值打印为数据库查询?

0 投票
1 回答
208 浏览

numpy - 如何控制 NumPy float64 标量的显示精度?

我正在编写一个使用大量 Python 代码示例并包含结果数字输出的教学文档。我在 IPython 内部工作,很多示例都使用 NumPy。

想避免打印语句、显式格式或类型转换。它们使示例变得混乱,并有损于我试图解释的原则。

我知道的:

  • 在 IPython 中,我可以使用它%precision来控制任何float结果的显示精度。

  • 我可以用来控制NumPy 数组np.set_printoptions()中元素的显示精度

我正在寻找的是一种控制 NumPyfloat64标量的显示精度的方法,它不响应上述任何一个。这些由许多 NumPy 函数返回。

我想要的是

但我会满足于:

  • 一种告诉 NumPy 默认给我float标量的方法,而不是float64.
  • 一种告诉 IPython 如何处理 a 的方法float64,有点像我可以repr_pretty为自己的类做的事情。
0 投票
1 回答
59 浏览

python - (Python) 数据透视表 - 无法将数组数据从 dtype('float64) 转换为 dtype('

在制作数据透视表时,我遇到了转换数组数据错误的问题。我已经彻底检查了所有组件都是float64。但是错误仍然存​​在。我的代码片段转载如下:

所有列都是float64;但是 ['ACY_CURR_BALANCE_2021.03.19'] 列没有四舍五入;['CM_MIS_Y'] 和 ['PASS_DATE'] 舍入到小数点后 1 位(希望信息有所帮助!)

非常感谢!


带有笑话的png静态图像的配置问题

请在我的配置下面找到 webpack 和 jest。有没有人遇到过同样的问题并知道如何解决?提前谢谢你。我的 webpack.config.js: `const HtmlWebpackPlugin = require("html-webpack-plugin"); 常量路径 = 要求(“路径”);

我的 jest.config.js: module.exports = { setupFilesAfterEnv: ['./setUpTests.js'], moduleNameMapper: { "\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$": "/mock/fileMock.js", "\\.(css|less)$": "identity-obj-proxy" } };

我的文件模拟.js: module.exports = 'test-file-stub';

预先感谢您的帮助。

0 投票
0 回答
25 浏览

casting - GeoPandas 改变类型

我在使用 GeoPandas 时遇到问题。当我打开具有双重类型功能的选项卡文件时,GeoPandas 将其打开为 float64。当我使用 to_file 保存同一个文件时,geopandas 将此 float64 列转换为 qlonglong。

如果我在 mapinfo 不支持 qlonglong 时尝试使用 MapInfo 驱动器,这会导致问题。

有没有人见过这个?

谢谢

0 投票
0 回答
38 浏览

python - 输入包含 NaN、无穷大或对于 dtype('float64') 而言太大的值,但我已手动将数据库中的 Nan 值更改为等于 0

我的回归公式一直有问题。当我浏览我的数据库并将任何空白单元格替换为 0 值时,我的数据集没有任何 Nan 值。我有一种感觉,因为我已经读入了 3 个不同的数据库?这是我当前的代码:

0 投票
1 回答
139 浏览

python - 如何将 numpy.float64 数组转换为 float64 数组?

我有一个包含其他几个 np.array 的 np.array,它们本身包含 numpy.float64 类型的对象,这导致我的一种方法出现以下问题:

错误就在我的代码的这一行上:

有没有办法将 np.array 的内容转换为常规类型而不是 numpy 对象?

0 投票
2 回答
141 浏览

python - (Python) 将浮点数转换为日期时间

我有一个这样的数据集:

我检查了显示 float64 的日期类型,然后我用来pd.to_datetime转换它。但我得到的结果是不正确的。

我也试过df['date'] = pd.to_timedelta(df['date'], unit='d') + pd.to_datetime('1899-12-30')了,但下面的结果仍然不正确。

我真的不知道如何解决这个问题,所以有人可以在这里提供帮助吗?先感谢您!

0 投票
1 回答
49 浏览

go - 在 Go 中为 unicode.IsNumber() 函数的输入略有变化获得不同的输出

为什么 unicode.IsNumber(rune(truncfloat)) 在某些情况下返回 false?

55.3 输出为真 58.3 输出为假

下面是我的代码:

以下是带有执行输出的测试用例:

0 投票
2 回答
49 浏览

julia - 尝试修改数组 {Float 64} 的最后一个数字时出现 Julia 错误

我现在开始使用 Julia,我需要插入一个布朗运动。我运行以下代码,但出现以下错误。

哪个抛出:

0 投票
1 回答
40 浏览

string - 如何将 float64 变量转换为字符串?

我尝试将我的 float64 变量转换为 str : data['Abo_str'] = data['Abo'].isnull().astype(str) 但结果为 False。我该怎么做 ?谢谢