Skip to content

Commit

Permalink
update nbdev
Browse files Browse the repository at this point in the history
  • Loading branch information
scott-yj-yang committed Apr 18, 2023
1 parent 4752bd1 commit 527fd11
Show file tree
Hide file tree
Showing 9 changed files with 447 additions and 3 deletions.
2 changes: 1 addition & 1 deletion CanvasGroupy/_modidx.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,4 @@
'CanvasGroupy.gh_group.git_manage_access_cmd': ( 'gh_group_creation.html#git_manage_access_cmd',
'CanvasGroupy/gh_group.py'),
'CanvasGroupy.gh_group.git_rename_cmd': ( 'gh_group_creation.html#git_rename_cmd',
'CanvasGroupy/gh_group.py')}}}
'CanvasGroupy/gh_group.py')}}}
1 change: 1 addition & 0 deletions nbs/00_core.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@
"metadata": {},
"outputs": [],
"source": [
"#| export\n",
"#| export\n"
]
},
Expand Down
2 changes: 1 addition & 1 deletion nbs/02_gh_group_creation.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -248,7 +248,7 @@
],
"metadata": {
"kernelspec": {
"display_name": "Python 3 (ipykernel)",
"display_name": "python3",
"language": "python",
"name": "python3"
}
Expand Down
2 changes: 1 addition & 1 deletion nbs/dir.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
groups_example_2023-04-14_17-42-48
groups_example_2023-04-18_12-52-00
106 changes: 106 additions & 0 deletions nbs/groups_example_2023-04-18_12-51-59/example_classlist.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,106 @@
ID,GPA,Gender,Ethnicity,Major,Skill1,Skill2,Skill3,Project choice,Group Number
5,4.2677505198,F,-,Civ E,y,y,y,renewable energy,1
20,2.6208469814,M,-,CS,y,y,y,renewable energy,1
26,2.8885141062,M,-,CS,y,y,y,renewable energy,1
59,2.8084099093,F,-,Civ E,-,y,y,renewable energy,1
82,2.9559694938,F,-,EE,y,-,y,renewable energy,1
7,1.9194501623,F,-,EE,y,y,y,nanotech,2
12,3.024861827,F,-,Civ E,y,y,-,nanotech,2
31,3.9028269657,F,-,Civ E,y,y,y,nanotech,2
83,3.883751237,F,-,EE,y,-,y,nanotech,2
99,3.4222658367,F,-,CS,-,y,y,nanotech,2
10,2.8919136743,F,-,EE,-,y,-,automotive,3
47,3.0657085412,M,-,CS,-,y,y,automotive,3
57,3.4513814503,M,-,EE,y,-,y,automotive,3
92,3.5266254864,F,-,Civ E,y,y,y,automotive,3
98,3.0343554975,F,-,Mech E,y,y,y,automotive,3
21,2.5505301791,F,-,Civ E,y,y,y,robotics,4
29,2.7455509513,F,-,EE,y,y,y,robotics,4
32,4.0540402505,F,-,CS,y,y,y,robotics,4
53,3.1231054431,F,-,EE,-,y,y,robotics,4
62,2.8396612689,F,-,Mech E,y,-,y,robotics,4
18,3.7045215443,F,B,Civ E,y,y,y,renewable energy,5
52,3.2756432963,F,B,EE,y,y,y,statistics,5
58,3.4329732577,F,B,EE,y,y,y,robotics,5
65,3.0775266253,M,-,Civ E,y,-,y,renewable energy,5
78,2.3325908929,F,-,CS,-,y,-,renewable energy,5
24,3.522403157,F,-,Mech E,-,-,y,renewable energy,6
27,3.7874732964,M,-,Civ E,y,y,y,nanotech,6
33,3.0231028284,M,-,EE,y,y,y,statistics,6
51,2.2737452193,F,-,CS,y,y,y,nanotech,6
80,2.9090256084,F,-,EE,-,y,y,automotive,6
3,3.2148217272,M,-,EE,-,y,-,automotive,7
4,3.1876776644,M,B,Mech E,y,y,y,nanotech,7
17,3.0782142391,M,-,Civ E,y,y,-,robotics,7
37,2.6363496767,M,-,Civ E,y,y,-,nanotech,7
68,3.5995299693,M,B,EE,y,-,y,statistics,7
19,3.0868448476,F,-,EE,y,y,y,nanotech,8
72,3.2503595133,F,-,Civ E,-,y,y,nanotech,8
76,1.9049770826,F,-,CS,y,-,-,nanotech,8
89,4.030050148,F,-,EE,y,y,y,nanotech,8
102,2.8953960106,F,-,Mech E,y,y,y,nanotech,8
35,2.6528990285,F,-,EE,y,y,y,automotive,9
46,3.1180540114,F,-,Mech E,-,y,y,robotics,9
64,4.0603215899,F,-,CS,y,y,y,robotics,9
84,4.0719171861,F,-,Civ E,y,y,y,automotive,9
88,2.3187016192,F,-,EE,y,-,-,statistics,9
16,2.5323835304,M,-,Mech E,y,y,y,automotive,10
50,3.0954767731,F,-,Mech E,-,y,y,automotive,10
56,2.4034790358,M,N,Mech E,y,-,y,automotive,10
73,2.5777200458,F,B,EE,-,y,-,automotive,10
103,3.8913887604,M,B,EE,y,y,y,automotive,10
8,2.848455695,F,H,EE,y,y,y,renewable energy,11
54,2.9252327378,F,H,EE,y,-,y,renewable energy,11
79,3.38524157,F,-,Civ E,-,-,y,renewable energy,11
94,3.0327144067,M,-,CS,y,y,y,renewable energy,11
104,2.6901154297,F,-,CS,y,y,y,renewable energy,11
30,2.9683685061,F,-,Civ E,y,y,-,renewable energy,12
39,2.6002474746,F,-,EE,-,-,y,renewable energy,12
48,3.3557411556,F,-,Civ E,y,-,y,renewable energy,12
49,2.7804912544,F,-,EE,y,y,y,renewable energy,12
105,2.7501154297,M,-,CS,y,y,y,renewable energy,12
14,2.8706651105,M,-,Civ E,y,y,y,nanotech,13
34,3.0879781018,F,-,Civ E,y,-,y,nanotech,13
43,2.7174376727,F,-,Civ E,-,y,-,nanotech,13
45,3.0553318909,F,-,EE,y,y,y,nanotech,13
71,2.858300756,M,-,EE,y,y,y,nanotech,13
2,2.9339069919,F,-,Mech E,y,y,y,robotics,14
55,3.5954068248,F,-,Civ E,y,-,-,robotics,14
67,2.8453411692,F,-,Civ E,y,y,y,robotics,14
69,3.9917927259,M,-,Mech E,-,y,y,robotics,14
81,3.2220582253,F,-,Mech E,y,y,y,robotics,14
1,2.024015675,M,-,Mech E,y,y,y,automotive,15
28,3.0531187053,F,-,EE,-,-,y,automotive,15
40,3.455054202,F,-,Civ E,y,y,y,automotive,15
63,2.9766085902,F,-,EE,y,-,y,automotive,15
97,3.2194094149,F,-,CS,y,y,-,automotive,15
9,3.4669638346,F,H,Mech E,y,y,-,automotive,16
44,3.0564556536,F,-,CS,y,y,y,automotive,16
60,2.26046711,F,-,CS,y,y,y,robotics,16
77,3.2442013882,F,-,EE,-,y,y,automotive,16
90,2.4227007233,F,H,Civ E,y,-,y,renewable energy,16
13,3.1237208854,F,H,CS,y,y,y,statistics,17
22,3.4572566907,F,H,EE,y,y,-,statistics,17
61,4.220160605,M,-,Mech E,-,-,y,statistics,17
91,2.5723254477,F,-,CS,y,y,y,statistics,17
95,3.2579174234,F,-,Civ E,y,y,y,statistics,17
36,3.0215581781,F,-,EE,y,-,y,robotics,18
41,2.2255821972,F,-,Civ E,y,y,y,robotics,18
74,3.7095788541,F,-,EE,y,y,y,robotics,18
93,3.8268590517,F,-,Civ E,-,y,-,robotics,18
96,3.4892035031,M,-,CS,y,y,y,robotics,18
15,3.080157248,F,-,EE,-,y,y,automotive,19
42,2.7770484807,F,-,Civ E,y,y,y,renewable energy,19
85,2.7986841752,M,H,EE,y,y,-,statistics,19
87,2.9391604247,F,H,CS,y,y,y,robotics,19
100,3.3293801494,M,H,Mech E,-,-,y,automotive,19
6,3.1635579168,F,-,Civ E,-,-,-,robotics,20
11,3.1217136627,F,-,EE,-,y,y,robotics,20
23,2.7576422634,F,-,CS,y,y,y,robotics,20
25,3.0482022356,F,-,EE,y,y,y,robotics,20
86,3.6461426965,F,-,Mech E,y,y,y,robotics,20
38,2.4773339917,F,-,CS,y,-,y,statistics,21
66,2.9919567367,M,-,EE,-,y,y,statistics,21
70,3.4160383855,F,-,Civ E,y,y,y,statistics,21
75,3.7756850713,F,-,CS,y,y,y,statistics,21
101,3.8883801402,F,-,Civ E,y,-,y,statistics,21
146 changes: 146 additions & 0 deletions nbs/groups_example_2023-04-18_12-51-59/example_details.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,146 @@
ID,GPA,Gender,Ethnicity,Major,Skill1,Skill2,Skill3,Project choice,Group Number,,group GPA mean,Rules Broken
5,4.2677505198,F,-,Civ E,y,y,y,renewable energy,1
20,2.6208469814,M,-,CS,y,y,y,renewable energy,1
26,2.8885141062,M,-,CS,y,y,y,renewable energy,1
59,2.8084099093,F,-,Civ E,-,y,y,renewable energy,1
82,2.9559694938,F,-,EE,y,-,y,renewable energy,1
summary,,,,,,,,,,,3.1082982021

7,1.9194501623,F,-,EE,y,y,y,nanotech,2
12,3.024861827,F,-,Civ E,y,y,-,nanotech,2
31,3.9028269657,F,-,Civ E,y,y,y,nanotech,2
83,3.883751237,F,-,EE,y,-,y,nanotech,2
99,3.4222658367,F,-,CS,-,y,y,nanotech,2
summary,,,,,,,,,,,3.23063120574

10,2.8919136743,F,-,EE,-,y,-,automotive,3
47,3.0657085412,M,-,CS,-,y,y,automotive,3
57,3.4513814503,M,-,EE,y,-,y,automotive,3
92,3.5266254864,F,-,Civ E,y,y,y,automotive,3
98,3.0343554975,F,-,Mech E,y,y,y,automotive,3
summary,,,,,,,,,,,3.19399692994

21,2.5505301791,F,-,Civ E,y,y,y,robotics,4
29,2.7455509513,F,-,EE,y,y,y,robotics,4
32,4.0540402505,F,-,CS,y,y,y,robotics,4
53,3.1231054431,F,-,EE,-,y,y,robotics,4
62,2.8396612689,F,-,Mech E,y,-,y,robotics,4
summary,,,,,,,,,,,3.0625776185799998

18,3.7045215443,F,B,Civ E,y,y,y,renewable energy,5
52,3.2756432963,F,B,EE,y,y,y,statistics,5
58,3.4329732577,F,B,EE,y,y,y,robotics,5
65,3.0775266253,M,-,Civ E,y,-,y,renewable energy,5
78,2.3325908929,F,-,CS,-,y,-,renewable energy,5
summary,,,,,,,,,,,3.1646511233000005,Aggregate: Project choice

24,3.522403157,F,-,Mech E,-,-,y,renewable energy,6
27,3.7874732964,M,-,Civ E,y,y,y,nanotech,6
33,3.0231028284,M,-,EE,y,y,y,statistics,6
51,2.2737452193,F,-,CS,y,y,y,nanotech,6
80,2.9090256084,F,-,EE,-,y,y,automotive,6
summary,,,,,,,,,,,3.1031500219000003,Aggregate: Project choice

3,3.2148217272,M,-,EE,-,y,-,automotive,7
4,3.1876776644,M,B,Mech E,y,y,y,nanotech,7
17,3.0782142391,M,-,Civ E,y,y,-,robotics,7
37,2.6363496767,M,-,Civ E,y,y,-,nanotech,7
68,3.5995299693,M,B,EE,y,-,y,statistics,7
summary,,,,,,,,,,,3.14331865534,Aggregate: Project choice,Distribute: Major,Distribute: Skill3

19,3.0868448476,F,-,EE,y,y,y,nanotech,8
72,3.2503595133,F,-,Civ E,-,y,y,nanotech,8
76,1.9049770826,F,-,CS,y,-,-,nanotech,8
89,4.030050148,F,-,EE,y,y,y,nanotech,8
102,2.8953960106,F,-,Mech E,y,y,y,nanotech,8
summary,,,,,,,,,,,3.0335255204200005

35,2.6528990285,F,-,EE,y,y,y,automotive,9
46,3.1180540114,F,-,Mech E,-,y,y,robotics,9
64,4.0603215899,F,-,CS,y,y,y,robotics,9
84,4.0719171861,F,-,Civ E,y,y,y,automotive,9
88,2.3187016192,F,-,EE,y,-,-,statistics,9
summary,,,,,,,,,,,3.24437868702,Aggregate: Project choice

16,2.5323835304,M,-,Mech E,y,y,y,automotive,10
50,3.0954767731,F,-,Mech E,-,y,y,automotive,10
56,2.4034790358,M,N,Mech E,y,-,y,automotive,10
73,2.5777200458,F,B,EE,-,y,-,automotive,10
103,3.8913887604,M,B,EE,y,y,y,automotive,10
summary,,,,,,,,,,,2.9000896291,Distribute: Major

8,2.848455695,F,H,EE,y,y,y,renewable energy,11
54,2.9252327378,F,H,EE,y,-,y,renewable energy,11
79,3.38524157,F,-,Civ E,-,-,y,renewable energy,11
94,3.0327144067,M,-,CS,y,y,y,renewable energy,11
104,2.6901154297,F,-,CS,y,y,y,renewable energy,11
summary,,,,,,,,,,,2.9763519678400003

30,2.9683685061,F,-,Civ E,y,y,-,renewable energy,12
39,2.6002474746,F,-,EE,-,-,y,renewable energy,12
48,3.3557411556,F,-,Civ E,y,-,y,renewable energy,12
49,2.7804912544,F,-,EE,y,y,y,renewable energy,12
105,2.7501154297,M,-,CS,y,y,y,renewable energy,12
summary,,,,,,,,,,,2.89099276408

14,2.8706651105,M,-,Civ E,y,y,y,nanotech,13
34,3.0879781018,F,-,Civ E,y,-,y,nanotech,13
43,2.7174376727,F,-,Civ E,-,y,-,nanotech,13
45,3.0553318909,F,-,EE,y,y,y,nanotech,13
71,2.858300756,M,-,EE,y,y,y,nanotech,13
summary,,,,,,,,,,,2.91794270638,Distribute: Major

2,2.9339069919,F,-,Mech E,y,y,y,robotics,14
55,3.5954068248,F,-,Civ E,y,-,-,robotics,14
67,2.8453411692,F,-,Civ E,y,y,y,robotics,14
69,3.9917927259,M,-,Mech E,-,y,y,robotics,14
81,3.2220582253,F,-,Mech E,y,y,y,robotics,14
summary,,,,,,,,,,,3.31770118742,Distribute: Major

1,2.024015675,M,-,Mech E,y,y,y,automotive,15
28,3.0531187053,F,-,EE,-,-,y,automotive,15
40,3.455054202,F,-,Civ E,y,y,y,automotive,15
63,2.9766085902,F,-,EE,y,-,y,automotive,15
97,3.2194094149,F,-,CS,y,y,-,automotive,15
summary,,,,,,,,,,,2.94564131748

9,3.4669638346,F,H,Mech E,y,y,-,automotive,16
44,3.0564556536,F,-,CS,y,y,y,automotive,16
60,2.26046711,F,-,CS,y,y,y,robotics,16
77,3.2442013882,F,-,EE,-,y,y,automotive,16
90,2.4227007233,F,H,Civ E,y,-,y,renewable energy,16
summary,,,,,,,,,,,2.89015774194,Aggregate: Project choice

13,3.1237208854,F,H,CS,y,y,y,statistics,17
22,3.4572566907,F,H,EE,y,y,-,statistics,17
61,4.220160605,M,-,Mech E,-,-,y,statistics,17
91,2.5723254477,F,-,CS,y,y,y,statistics,17
95,3.2579174234,F,-,Civ E,y,y,y,statistics,17
summary,,,,,,,,,,,3.3262762104399997

36,3.0215581781,F,-,EE,y,-,y,robotics,18
41,2.2255821972,F,-,Civ E,y,y,y,robotics,18
74,3.7095788541,F,-,EE,y,y,y,robotics,18
93,3.8268590517,F,-,Civ E,-,y,-,robotics,18
96,3.4892035031,M,-,CS,y,y,y,robotics,18
summary,,,,,,,,,,,3.2545563568399998

15,3.080157248,F,-,EE,-,y,y,automotive,19
42,2.7770484807,F,-,Civ E,y,y,y,renewable energy,19
85,2.7986841752,M,H,EE,y,y,-,statistics,19
87,2.9391604247,F,H,CS,y,y,y,robotics,19
100,3.3293801494,M,H,Mech E,-,-,y,automotive,19
summary,,,,,,,,,,,2.9848860956,Aggregate: Project choice

6,3.1635579168,F,-,Civ E,-,-,-,robotics,20
11,3.1217136627,F,-,EE,-,y,y,robotics,20
23,2.7576422634,F,-,CS,y,y,y,robotics,20
25,3.0482022356,F,-,EE,y,y,y,robotics,20
86,3.6461426965,F,-,Mech E,y,y,y,robotics,20
summary,,,,,,,,,,,3.147451755

38,2.4773339917,F,-,CS,y,-,y,statistics,21
66,2.9919567367,M,-,EE,-,y,y,statistics,21
70,3.4160383855,F,-,Civ E,y,y,y,statistics,21
75,3.7756850713,F,-,CS,y,y,y,statistics,21
101,3.8883801402,F,-,Civ E,y,-,y,statistics,21
21 changes: 21 additions & 0 deletions nbs/groups_example_2023-04-18_12-51-59/example_groups.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
Group 1, 5, 20, 26, 59, 82
Group 2, 7, 12, 31, 83, 99
Group 3, 10, 47, 57, 92, 98
Group 4, 21, 29, 32, 53, 62
Group 5, 18, 52, 58, 65, 78
Group 6, 24, 27, 33, 51, 80
Group 7, 3, 4, 17, 37, 68
Group 8, 19, 72, 76, 89, 102
Group 9, 35, 46, 64, 84, 88
Group 10, 16, 50, 56, 73, 103
Group 11, 8, 54, 79, 94, 104
Group 12, 30, 39, 48, 49, 105
Group 13, 14, 34, 43, 45, 71
Group 14, 2, 55, 67, 69, 81
Group 15, 1, 28, 40, 63, 97
Group 16, 9, 44, 60, 77, 90
Group 17, 13, 22, 61, 91, 95
Group 18, 36, 41, 74, 93, 96
Group 19, 15, 42, 85, 87, 100
Group 20, 6, 11, 23, 25, 86
Group 21, 38, 66, 70, 75, 101
Loading

0 comments on commit 527fd11

Please sign in to comment.