Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
M
mooc-rr
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
61cbc2a4c93a3237a08f8b8e6c523229
mooc-rr
Commits
0ebecc30
Commit
0ebecc30
authored
Apr 03, 2020
by
61cbc2a4c93a3237a08f8b8e6c523229
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Avec corrections
parent
cde2aa5c
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
68 additions
and
37 deletions
+68
-37
Stats MOOC RR.ipynb
Projet Maman 2/Stats MOOC RR.ipynb
+68
-37
No files found.
Projet Maman 2/Stats MOOC RR.ipynb
View file @
0ebecc30
...
@@ -16,56 +16,57 @@
...
@@ -16,56 +16,57 @@
},
},
{
{
"cell_type": "code",
"cell_type": "code",
"execution_count":
4
2,
"execution_count":
23
2,
"metadata": {},
"metadata": {},
"outputs": [
"outputs": [
{
{
"name": "stdout",
"name": "stdout",
"output_type": "stream",
"output_type": "stream",
"text": [
"text": [
" Type Num Id Label\n",
" Type Num Id Label\n",
"0 Quiz 283 1 Module 1\n",
"0 Quiz 283 1 Module 1\n",
"1 Quiz 268 2 Module 1\n",
"1 Quiz 268 2 Module 1\n",
"2 Quiz 285 3 Module 1\n",
"2 Quiz 285 3 Module 1\n",
"3 Quiz 259 4 Module 1\n",
"3 Quiz 259 4 Module 1\n",
"4 Quiz 234 5 Module 1\n",
"4 Quiz 234 5 Module 1\n",
"5 Quiz 190 6 Module 2\n",
"5 Quiz 190 6 Module 2\n",
"6 Quiz 188 7 Module 2\n",
"6 Quiz 188 7 Module 2\n",
"7 Quiz 181 8 Module 2\n",
"7 Quiz 181 8 Module 2\n",
"8 Quiz 165 9 Module 2\n",
"8 Quiz 165 9 Module 2\n",
"9 Quiz 149 10 Module 2\n",
"9 Quiz 149 10 Module 2\n",
"10 Quiz 136 11 Module 2\n",
"10 Quiz 136 11 Module 2\n",
"11 Quiz 129 12 Module 3\n",
"11 Quiz 129 12 Module 3\n",
"12 Quiz 127 13 Module 3\n",
"12 Quiz 127 13 Module 3\n",
"13 Quiz 93 14 Module 4\n",
"13 Quiz 93 14 Module 4\n",
"14 Quiz 80 15 Module 4\n",
"14 Quiz 80 15 Module 4\n",
"15 Quiz 74 16 Module 4\n",
"15 Quiz 74 16 Module 4\n",
"16 QuizP 126 1 Jupiter\n",
"16 QuizP 126 1 Jupiter\n",
"17 QuizP 95 2 R\n",
"17 QuizP 95 2 R\n",
"18 QuizP 77 3 OrgMode\n",
"18 QuizP 77 3 OrgMode\n",
"19 QuizP 77 4 Jupiter\n",
"19 QuizP 77 4 Jupiter\n",
"20 QuizP 53 5 R\n",
"20 QuizP 53 5 R\n",
"21 QuizP 43 6 OrgMode\n",
"21 QuizP 43 6 OrgMode\n",
"22 QuizP 70 7 Jupiter\n",
"22 QuizP 70 7 Jupiter\n",
"23 QuizP 45 8 R\n",
"23 QuizP 45 8 R\n",
"24 QuizP 35 9 OrgMode\n",
"24 QuizP 35 9 OrgMode\n",
"25 QuizP 69 10 Jupiter\n",
"25 QuizP 69 10 Jupiter\n",
"26 QuizP 43 11 R\n",
"26 QuizP 43 11 R\n",
"27 QuizP 36 12 OrgMode\n",
"27 QuizP 36 12 OrgMode\n",
"28 Exercices 195 1 Module 1\n",
"28 Exercices 195 1 Module 1\n",
"29 Exercices 117 2 Module 2\n",
"29 Exercices 117 2 Module 2\n",
"30 Exercices 85 3 Module 3\n"
"30 Exercices 85 3 Module 3\n",
"31 ExoEvalPair 11 4 ExoEval\n"
]
]
}
}
],
],
"source": [
"source": [
"## Tableau\n",
"## Tableau\n",
"\n",
"\n",
"Type_init= list(donnees.columns[3:19])+list(donnees.columns[20:32])+list(donnees.columns[34:37])\n",
"Type_init= list(donnees.columns[3:19])+list(donnees.columns[20:32])+list(donnees.columns[34:37])
+[\"ExoEvalPair\"]
\n",
"Type=[i.split()[0] for i in Type_init]\n",
"Type=[i.split()[0] for i in Type_init]\n",
"Id=[int(i.split()[1]) for i in Type_init]\n",
"Id=[int(i.split()[1]) for i in Type_init
[:-1]]+[4
]\n",
"Num=[(sum(donnees.loc[:,type]>0)) for type in Type_init]\n",
"Num=[(sum(donnees.loc[:,type]>0)) for type in Type_init]\n",
"Label=[\"Module 1\",\"Module 1\",\"Module 1\",\"Module 1\",\"Module 1\",\"Module 2\",\"Module 2\",\"Module 2\",\"Module 2\",\"Module 2\",\"Module 2\",\"Module 3\",\"Module 3\",\"Module 4\",\"Module 4\",\"Module 4\",\"Jupiter\",\"R\",\"OrgMode\",\"Jupiter\",\"R\",\"OrgMode\",\"Jupiter\",\"R\",\"OrgMode\",\"Jupiter\",\"R\",\"OrgMode\",\"Module 1\",\"Module 2\",\"Module 3\"]\n",
"Label=[\"Module 1\",\"Module 1\",\"Module 1\",\"Module 1\",\"Module 1\",\"Module 2\",\"Module 2\",\"Module 2\",\"Module 2\",\"Module 2\",\"Module 2\",\"Module 3\",\"Module 3\",\"Module 4\",\"Module 4\",\"Module 4\",\"Jupiter\",\"R\",\"OrgMode\",\"Jupiter\",\"R\",\"OrgMode\",\"Jupiter\",\"R\",\"OrgMode\",\"Jupiter\",\"R\",\"OrgMode\",\"Module 1\",\"Module 2\",\"Module 3\"
,\"ExoEval\"
]\n",
"tableau=pd.DataFrame({'Type':Type,\"Id\":Id,\"Num\":Num,\"Label\":Label})\n",
"tableau=pd.DataFrame({'Type':Type,\"Id\":Id,\"Num\":Num,\"Label\":Label})\n",
"col=[\"Type\",\"Num\",\"Id\",\"Label\"]\n",
"col=[\"Type\",\"Num\",\"Id\",\"Label\"]\n",
"tableau = tableau.loc[:, col]\n",
"tableau = tableau.loc[:, col]\n",
...
@@ -74,7 +75,7 @@
...
@@ -74,7 +75,7 @@
},
},
{
{
"cell_type": "code",
"cell_type": "code",
"execution_count": 2
15
,
"execution_count": 2
33
,
"metadata": {},
"metadata": {},
"outputs": [
"outputs": [
{
{
...
@@ -139,6 +140,36 @@
...
@@ -139,6 +140,36 @@
" \n",
" \n",
"Graphique('inria_41016_self-paced_grade_report_2020-04-02-1234.csv','inria_41016_self-paced_grade_report_2020-03-27-0806.csv')"
"Graphique('inria_41016_self-paced_grade_report_2020-04-02-1234.csv','inria_41016_self-paced_grade_report_2020-03-27-0806.csv')"
]
]
},
{
"cell_type": "code",
"execution_count": 245,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Nombre d'élèves qui on commencé les exercices : 326\n",
"Nombre d'élèves qui on au dessus de la moyenne : 116\n",
"Nombre d'élèves qui on fait ExoEvalPair : 11\n",
"Moyenne ExoEvalPair : 0.8295454545454546\n"
]
}
],
"source": [
"## Données supplémentaires\n",
"\n",
"exos=sum(donnees.loc[:,\"grade\"]>0)\n",
"moyenne=sum(donnees.loc[:,\"grade\"]>0.5)\n",
"Pair=sum(donnees.loc[:,\"ExoEvalPair\"]>0)\n",
"moyenne_Pair=np.mean(donnees.loc[donnees.loc[:,\"ExoEvalPair\"]>0,\"ExoEvalPair\"])\n",
"\n",
"print(f\"Nombre d'élèves qui on commencé les exercices : {exos}\")\n",
"print(f\"Nombre d'élèves qui on au dessus de la moyenne : {moyenne}\")\n",
"print(f\"Nombre d'élèves qui on fait ExoEvalPair : {Pair}\")\n",
"print(f\"Moyenne ExoEvalPair : {moyenne_Pair}\")"
]
}
}
],
],
"metadata": {
"metadata": {
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment