print(df_.query('A == "x"')["o"].mean())
print(df_.query('A == "y"')["p"].mean())
print(df_.query('A == "z"')["q"].mean())
print(df_.query('A == "w"')["r"].mean())
これを
X = ["x","y","z","w"]
Y = ["o","p","q","r"]
として、リストを用いて簡略化して書くとどうなりますか?
print(df_.query('A == "{}"')["{}"].mean().format(X,Y))では動きませんでした
df_ をどのように定義したかわからないと、答えれないと思います。
回答2件
あなたの回答
tips
プレビュー