python - 如何轻松地将 numpy 数组(矩阵)从 python 提取到 excel?
问题描述
对编码相当陌生。我正在编写代码,结果如下。如何将此输出提取为 excel 文件或 Mathematica 格式(我认为它将在 C 代码中)?我遇到过美国熊猫,但它看起来太复杂了。
以下是其中一个矩阵的示例:
[[ 153181.46111548 -21602.51374705 -76590.73055774 -54988.21681068
65298.50746269 -490.96622152 -65298.50746269 490.96622152]
[ -21602.51374705 153181.46111548 -54988.21681068 -76590.73055774
490.96622152 -65298.50746269 -490.96622152 65298.50746269]
[ -76590.73055774 -54988.21681068 153181.46111548 -21602.51374705
-65298.50746269 490.96622152 65298.50746269 -490.96622152]
[ -54988.21681068 -76590.73055774 -21602.51374705 153181.46111548
-490.96622152 65298.50746269 490.96622152 -65298.50746269]
[ 65298.50746269 490.96622152 -65298.50746269 -490.96622152
283778.47604085 108994.50117832 -141889.23802042 -250883.73919874]
[ -490.96622152 -65298.50746269 490.96622152 65298.50746269
108994.50117832 283778.47604085 -250883.73919874 -141889.23802042]
[ -65298.50746269 -490.96622152 65298.50746269 490.96622152
-141889.23802042 -250883.73919874 283778.47604085 108994.50117832]
[ 490.96622152 65298.50746269 -490.96622152 -65298.50746269
-250883.73919874 -141889.23802042 108994.50117832 283778.47604085]]
解决方案
假设您根据问题标题使用 NumPy,您可以使用以下将 NumPy 数组转储到 csv 文件中,您可以使用 numpy numpy.savetxt
这将导致以下代码:
import numpy
numpy.savetxt('your\location\yourfile.csv', numpy_array, delimiter=',')
推荐阅读
- java - 我的 Spring 应用程序不工作。出现 404 错误而不是 jsp 文件
- ios - 如何将纹理传递给顶点着色器?(iOS & Metal) (IOAF 代码 5)
- bash - 访问远程机器时如何在heredoc中运行for循环
- mysql - 在 CONCAT 中无法执行 MySQL SELECT 语句
- java - 如何设置 RecycleView onClickListener()?
- c++ - 为什么 Visual Studio Community 2017 C++ 标准是 C++98?
- swift - 核心数据 - 将多个子实体添加到数组
- android - 从检索到的 sqlite 列更改字符串
- php - 带少量参数的 PHP 搜索
- mysql - 使用 Serverless Aurora 时 Sequelize 连接超时,寻找增加超时持续时间或重试连接的方法