微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何使用pandas multiIndex查询多列

如何解决如何使用pandas multiIndex查询多列

您知道如何查询第 1 级 (level = 0) 中所有索引的第 2 级 (level = 1) 多列吗?

例如: 如何查询所有汉堡的 Mustard 和 Ketchup?

汉堡 双双 三重
调味品 番茄酱 芥末 津津有味 番茄酱 芥末 津津有味
Beep's Burgers 3 3 3 4 5 5
路屋 3 5 2 3 3 2

我很感激!

解决方法

在列上使用 Write-Host "Reading $FileName..." $content = Get-Content $FileName -Raw Write-Host "..replacing..." $content = $content -split '(?sm)(?<=},)'| Where-Object{$_ -match '(?sm)(.|\n)*?\"script\"\: \"(?<TheScript>.*?)\"\,\n.*?\n.*?\"name\"\: \"(?<TheScriptName>.*?)\"'} | ForEach-Object{"`{_ $($Matches['TheScriptName']) }`n$($Matches['TheScript'])`n`n" -replace '(\\r)?\\n',"`n"} Write-Host "...saving." Set-Content -Value $content -Path "$filename.cottle" 并应用您的过滤器逻辑

get_level_values()

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。