python - 如何读取具有复数的文件并将其转换为 numpy 数组作为复杂数据类型?
问题描述
我有一个带有复数数据的 .excel 文件,并希望它转换为复杂的 numpy 数组。
我尝试了以下代码:
df=pd.read_excel(location, sheet_name='complex')
np_complex=df.to_numpy(dtype=complex)
它以前工作过,虽然没有任何改变(我认为)但现在它正在引发错误
TypeError: must be real number, not str
在行np_complex=df.to_numpy(dtype=complex)
任何人都可以建议更改代码吗?
解决方案
推荐阅读
- .net - 在 Docker Windows 容器中运行 .exe
- r - 如何使用 youtube 链接以无序方式播放视频列表,其中视频无法使用 Shinyapp 中的 ActionButton 播放两次?
- javascript - Plotly.js:覆盖两个具有相同 x 轴和不同 y 轴比例的不同图形
- node.js - 如何使用 mocha sinon 存根对请求库进行单元测试?
- python - 失败:AttributeError:模块“集合”没有属性“容器”
- css - mPDF 显示 1012 没有 CSS 页面但有 CSS 页面的空页面无法显示页眉和页脚
- html - 当缩小页面而不是相反时,如何在引导程序中将右列放在左列上方?
- postgresql - Postgresql中的to_char函数十六进制格式错误
- python - Python远程记录同一行
- amazon-web-services - 资源处理程序返回消息:“提供的请求无效:网络负载均衡器侦听器不支持规则