質問編集履歴
1
プログラムの詳細を追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,6 +1,29 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
2
|
pythonでNumpyを用いずに標準偏差を出す関数の作成
|
3
3
|
|
4
|
+
###もとになっているリスト
|
5
|
+
学生番号 勉強時間 成績
|
6
|
+
0 1 20.0 80.0
|
7
|
+
1 2 18.0 85.0
|
8
|
+
2 3 10.0 50.0
|
9
|
+
3 4 24.0 90.0
|
10
|
+
4 5 22.0 100.0
|
11
|
+
5 6 8.0 60.0
|
12
|
+
6 7 16.0 70.0
|
13
|
+
7 8 5.0 20.0
|
14
|
+
8 9 30.0 95.0
|
15
|
+
9 10 12.0 65.0
|
16
|
+
10 11 13.0 60.0
|
17
|
+
11 12 27.0 95.0
|
18
|
+
12 13 20.0 65.0
|
19
|
+
13 14 15.0 90.0
|
20
|
+
14 15 22.0 75.0
|
21
|
+
15 16 18.0 70.0
|
22
|
+
16 17 20.0 70.0
|
23
|
+
17 18 23.0 80.0
|
24
|
+
18 19 25.0 90.0
|
25
|
+
19 20 15.0 65.0
|
26
|
+
|
4
27
|
### 発生している問題・エラーメッセージ
|
5
28
|
|
6
29
|
```
|
@@ -23,6 +46,9 @@
|
|
23
46
|
### 該当のソースコード
|
24
47
|
|
25
48
|
```Python
|
49
|
+
df=df.drop('学生番号',axis=1)
|
50
|
+
df=df.values.T
|
51
|
+
|
26
52
|
def std(list):
|
27
53
|
n=len(list)
|
28
54
|
s=sum(list)
|
@@ -33,6 +59,8 @@
|
|
33
59
|
s=sum(Dist)
|
34
60
|
std=(s/n)**0.5
|
35
61
|
return std
|
62
|
+
|
63
|
+
std(df)
|
36
64
|
```
|
37
65
|
|
38
66
|
|