回答編集履歴
4
内容追記
answer
CHANGED
@@ -8,4 +8,15 @@
|
|
8
8
|
|
9
9
|
display(df['num'].mean())
|
10
10
|
|
11
|
-
↑すいません完全に質問文読み違えていました・・・
|
11
|
+
↑すいません完全に質問文読み違えていました・・・
|
12
|
+
もっといい方法が必ずあると思いますが一応これでもいけました
|
13
|
+
※動作確認のために列増やしてます
|
14
|
+
|
15
|
+
import pandas as pd
|
16
|
+
import numpy as np
|
17
|
+
data = {"user":["a","b","c","a","a"],"num":[5,6,7,8,9], "num1":[55,6,7,8,9]}
|
18
|
+
df = pd.DataFrame(data)
|
19
|
+
|
20
|
+
|
21
|
+
test = df.query('user == "a"').drop('user', axis=1).mean(axis='columns')
|
22
|
+
display(test)
|
3
内容追記
answer
CHANGED
@@ -8,7 +8,4 @@
|
|
8
8
|
|
9
9
|
display(df['num'].mean())
|
10
10
|
|
11
|
-
↑すいません完全に質問文読み違えていました・・・
|
11
|
+
↑すいません完全に質問文読み違えていました・・・
|
12
|
-
|
13
|
-
絶対もっといい方法があると思いますが一応これでもいけました
|
14
|
-
df.drop('user', axis=1).iloc[0].mean()
|
2
内容追記
answer
CHANGED
@@ -8,4 +8,7 @@
|
|
8
8
|
|
9
9
|
display(df['num'].mean())
|
10
10
|
|
11
|
-
↑すいません完全に質問文読み違えていました・・・
|
11
|
+
↑すいません完全に質問文読み違えていました・・・
|
12
|
+
|
13
|
+
絶対もっといい方法があると思いますが一応これでもいけました
|
14
|
+
df.drop('user', axis=1).iloc[0].mean()
|
1
内容編集
answer
CHANGED
@@ -6,4 +6,6 @@
|
|
6
6
|
data = {"user":["a","b","c","a","a"],"num":[5,6,7,8,9]}
|
7
7
|
df = pd.DataFrame(data)
|
8
8
|
|
9
|
-
display(df['num'].mean())
|
9
|
+
display(df['num'].mean())
|
10
|
+
|
11
|
+
↑すいません完全に質問文読み違えていました・・・
|