python - 熊猫数据框覆盖对象
问题描述
我想将我拥有的维度为 n 的矩阵覆盖为维度为 m (n>m) 的矩阵。像这样的直观代码不起作用:
sigmaSmall = sigmaSmall.loc[indices, indices]
我怎样才能在 1 行中做到这一点?
解决方案
第二维采用列名,而不是编号索引。所以改为:
sigmaSmall = sigmaSmall.loc[indices, sigmaSmall.columns[indices]]
推荐阅读
- c# - WPF/XAML:绑定到字典
- javascript - 使用点击事件跨模块的Javascript调用变量
- python - 将 for 循环中的值添加到数组中
- xml - cvc-complex-type.2.4.a:发现以元素“filter-regex”开头的无效内容
- php - 如何将多个 json 源文件回显到一个循环中?
- php - 创建新的 Mailchimp 列表时出现 Http 400 错误
- ssl - 停止 NGINX 开发站点重定向到 SSL
- amazon-ec2 - 从 CloudFront 到服务器的 CORS 问题以获取字体
- javascript - 如何通过 Ajax 返回无效密码错误消息 - MVC
- google-cloud-storage - 如何使用 rest api 在 Google Cloud Storage 中下载文件