gpt4 book ai didi

python - 将具有0值的2D数组导出到txt/csv文件

转载 作者:太空宇宙 更新时间:2023-11-04 08:12:10 24 4
gpt4 key购买 nike

我有一个100x100阵列,我想将其导出为txt或csv文件。数组的元素全为0和其他一些整数。使用以下代码时,将正确导出整数,但零将被具有巨大指数(1.98E-258)的随机数替换。有谁知道避免这种行为的方法?

我正在使用的代码如下:

import numpy as np
my_array=np.ndarray(shape=(100,100))
my_array[[],[]]=0 #WRONG
np.savetxt("my_file.csv", my_array, delimiter=",")

最佳答案

问题是线

my_array[[],[]]=0


替换为

my_array[:,:]=0


问题是您永远不会真正初始化数组,因此一切都是随机的,包括指数。上面的校正将所有内容都设置为零。

关于python - 将具有0值的2D数组导出到txt/csv文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20406399/

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