Skip to content

Instantly share code, notes, and snippets.

@karlosos
Last active May 30, 2020 09:21
Show Gist options
  • Save karlosos/02dd6fb8f17629b20ef706964dbf2b2b to your computer and use it in GitHub Desktop.
Save karlosos/02dd6fb8f17629b20ef706964dbf2b2b to your computer and use it in GitHub Desktop.
Kognitywistyka
user obraz ocena system_czas
Wojciech BlueBlack.png 1 10.05.2020, 12:34:12
Wojciech BlueWhite.png 5 10.05.2020, 12:38:51
Wojciech WhiteGreen.png 2 10.05.2020, 12:38:54
Wojciech OrangeWhite.png 4 10.05.2020, 12:38:59
Wojciech BlueGreen.png 3 10.05.2020, 12:39:02
Wojciech GrayWhite.png 5 10.05.2020, 12:39:06
Wojciech BlueGray.png 2 10.05.2020, 12:39:10
Wojciech BlackWhite.png 5 10.05.2020, 12:39:13
Wojciech BlueOrange.png 3 10.05.2020, 12:39:18
Wojciech OtangeBlack.png 2 10.05.2020, 12:39:22
Wojciech VioletWhite.png 4 10.05.2020, 12:39:27
Wojciech OrangeViolet.png 4 10.05.2020, 12:39:30
Wojciech VioletGreen.png 5 10.05.2020, 12:39:34
Wojciech RedBlack.png 2 10.05.2020, 12:39:37
Wojciech BlueViolet.png 3 10.05.2020, 12:39:44
Wojciech WhiteBlue.png 5 10.05.2020, 12:39:48
Wojciech OrangeGreen.png 3 10.05.2020, 12:39:52
Wojciech OrangeYellow.png 4 10.05.2020, 12:39:56
Wojciech GreenViolet.png 5 10.05.2020, 12:40:00
Wojciech BlackYellow.png 3 10.05.2020, 12:40:04
Wojciech GreenGray.png 5 10.05.2020, 12:40:09
Wojciech RedBlue.png 2 10.05.2020, 12:40:13
Wojciech OrangeGreen (1).png 4 10.05.2020, 12:40:17
Wojciech RedWhite.png 4 10.05.2020, 12:40:20
Wojciech VioletRed.png 3 10.05.2020, 12:40:24
Wojciech RedViolet.png 2 10.05.2020, 12:40:30
Wojciech YellowWhite.png 4 10.05.2020, 12:40:33
Wojciech BlueYellow.png 5 10.05.2020, 12:40:37
Wojciech GrayBlack.png 3 10.05.2020, 12:40:41
Wojciech GrayOrange.png 3 10.05.2020, 12:40:46
Wojciech YellowRed.png 5 10.05.2020, 12:40:49
Wojciech GreenWhite.png 5 10.05.2020, 12:40:53
Wojciech WhiteGray.png 4 10.05.2020, 12:40:57
Wojciech BlackGray.png 4 10.05.2020, 12:41:01
Wojciech RedGreen.png 1 10.05.2020, 12:41:05
Wojciech RedGray.png 2 10.05.2020, 12:41:09
Wojciech YellowGreen.png 3 10.05.2020, 12:41:13
Wojciech GreenBlue.png 4 10.05.2020, 12:41:18
Wojciech BlackBlue.png 5 10.05.2020, 12:41:22
Wojciech GrayRed.png 4 10.05.2020, 12:41:26
Wojciech BlackGreen.png 3 10.05.2020, 12:41:32
Wojciech VioletGray.png 3 10.05.2020, 12:41:36
Wojciech YellowViolet.png 5 10.05.2020, 12:41:40
Wojciech BlackViolet.png 3 10.05.2020, 12:41:46
Wojciech GrayViolet.png 3 10.05.2020, 12:41:50
Wojciech WhiteBlack.png 5 10.05.2020, 12:41:54
Wojciech WhiteViolet.png 5 10.05.2020, 12:41:57
Wojciech VioletBlack.png 5 10.05.2020, 12:42:01
Wojciech WhiteRed.png 4 10.05.2020, 12:42:05
Wojciech OrangeBlue.png 5 10.05.2020, 12:42:09
Wojciech BlackOrange.png 4 10.05.2020, 12:42:12
Wojciech OrangeRed.png 4 10.05.2020, 12:42:16
Wojciech YellowGray.png 4 10.05.2020, 12:42:19
Wojciech VioletBlue.png 2 10.05.2020, 12:42:23
Wojciech VioletOrange.png 4 10.05.2020, 12:42:26
Wojciech GreenOrange.png 5 10.05.2020, 12:42:30
Wojciech RedOrange.png 3 10.05.2020, 12:42:34
Wojciech GrayBlue.png 3 10.05.2020, 12:42:38
Wojciech VioletYellow.png 4 10.05.2020, 12:42:41
Wojciech GrayYellow.png 5 10.05.2020, 12:42:45
Wojciech GreenRed.png 3 10.05.2020, 12:42:48
Wojciech YellowBlue.png 5 10.05.2020, 12:42:52
Wojciech WhiteYellow.png 5 10.05.2020, 12:42:56
Wojciech BlueRed.png 2 10.05.2020, 12:43:00
Wojciech YellowOrange.png 4 10.05.2020, 12:43:03
Wojciech GreenBlack.png 5 10.05.2020, 12:43:07
Wojciech RedYellow.png 3 10.05.2020, 12:43:11
Wojciech YellowBlack.png 5 10.05.2020, 12:43:18
Wojciech WhiteOrange.png 4 10.05.2020, 12:43:21
Wojciech GreenYellow.png 5 10.05.2020, 12:43:25
Wojciech BlackRed.png 4 10.05.2020, 12:43:28
Wojciech GrayGreen.png 5 10.05.2020, 12:43:32
Klaudia VioletOrange.png 2 10.05.2020, 15:15:33
Klaudia YellowGreen.png 1 10.05.2020, 15:15:37
Klaudia GreenBlack.png 2 10.05.2020, 15:15:41
Klaudia VioletYellow.png 2 10.05.2020, 15:15:45
Klaudia YellowOrange.png 3 10.05.2020, 15:15:48
Klaudia OrangeBlue.png 3 10.05.2020, 15:15:52
Klaudia OrangeWhite.png 5 10.05.2020, 15:15:56
Klaudia BlueRed.png 1 10.05.2020, 15:16:00
Klaudia GreenViolet.png 1 10.05.2020, 15:16:03
Klaudia BlackWhite.png 5 10.05.2020, 15:16:07
Klaudia WhiteYellow.png 2 10.05.2020, 15:16:11
Klaudia GrayBlue.png 5 10.05.2020, 15:16:14
Klaudia GreenWhite.png 2 10.05.2020, 15:16:18
Klaudia OrangeGreen (1).png 5 10.05.2020, 15:16:22
Klaudia BlackBlue.png 5 10.05.2020, 15:16:25
Klaudia WhiteGray.png 5 10.05.2020, 15:16:29
Klaudia GrayBlack.png 5 10.05.2020, 15:16:32
Klaudia YellowViolet.png 2 10.05.2020, 15:16:36
Klaudia GrayOrange.png 5 10.05.2020, 15:16:39
Klaudia BlackRed.png 2 10.05.2020, 15:16:43
Klaudia BlueOrange.png 2 10.05.2020, 15:16:46
Klaudia OrangeViolet.png 2 10.05.2020, 15:16:50
Klaudia VioletBlue.png 2 10.05.2020, 15:16:53
Klaudia YellowGray.png 2 10.05.2020, 15:16:56
Klaudia RedViolet.png 1 10.05.2020, 15:17:00
Klaudia BlueYellow.png 3 10.05.2020, 15:17:03
Klaudia GrayGreen.png 3 10.05.2020, 15:17:07
Klaudia BlackGray.png 5 10.05.2020, 15:17:10
Klaudia VioletGray.png 4 10.05.2020, 15:17:14
Klaudia YellowBlue.png 2 10.05.2020, 15:17:18
Klaudia VioletRed.png 1 10.05.2020, 15:17:22
Klaudia GreenBlue.png 2 10.05.2020, 15:17:25
Klaudia RedWhite.png 1 10.05.2020, 15:17:29
Klaudia BlueWhite.png 5 10.05.2020, 15:17:32
Klaudia WhiteOrange.png 5 10.05.2020, 15:17:36
Klaudia BlueGray.png 5 10.05.2020, 15:17:39
Klaudia BlackYellow.png 2 10.05.2020, 15:17:43
Klaudia WhiteBlue.png 5 10.05.2020, 15:17:46
Klaudia BlackOrange.png 5 10.05.2020, 15:17:50
Klaudia WhiteViolet.png 5 10.05.2020, 15:17:53
Klaudia GreenGray.png 2 10.05.2020, 15:17:56
Klaudia RedGray.png 1 10.05.2020, 15:18:00
Klaudia GreenYellow.png 2 10.05.2020, 15:18:03
Klaudia RedBlack.png 1 10.05.2020, 15:18:07
Klaudia YellowWhite.png 1 10.05.2020, 15:18:10
Klaudia GreenRed.png 1 10.05.2020, 15:18:14
Klaudia VioletGreen.png 2 10.05.2020, 15:18:17
Klaudia GrayWhite.png 5 10.05.2020, 15:18:21
Klaudia OrangeRed.png 2 10.05.2020, 15:18:24
Klaudia BlueBlack.png 4 10.05.2020, 15:18:28
Klaudia BlackGreen.png 3 10.05.2020, 15:18:31
Klaudia GrayYellow.png 4 10.05.2020, 15:18:35
Klaudia GrayViolet.png 5 10.05.2020, 15:18:39
Klaudia WhiteRed.png 2 10.05.2020, 15:18:42
Klaudia YellowBlack.png 2 10.05.2020, 15:18:45
Klaudia GreenOrange.png 2 10.05.2020, 15:18:49
Klaudia BlueGreen.png 2 10.05.2020, 15:18:52
Klaudia RedOrange.png 1 10.05.2020, 15:18:56
Klaudia OtangeBlack.png 5 10.05.2020, 15:18:59
Klaudia RedYellow.png 1 10.05.2020, 15:19:03
Klaudia RedGreen.png 1 10.05.2020, 15:19:06
Klaudia BlueViolet.png 2 10.05.2020, 15:19:10
Klaudia RedBlue.png 1 10.05.2020, 15:19:13
Klaudia WhiteBlack.png 5 10.05.2020, 15:19:17
Klaudia WhiteGreen.png 3 10.05.2020, 15:19:20
Klaudia BlackViolet.png 4 10.05.2020, 15:19:24
Klaudia GrayRed.png 2 10.05.2020, 15:19:28
Klaudia VioletWhite.png 4 10.05.2020, 15:19:31
Klaudia YellowRed.png 2 10.05.2020, 15:19:35
Klaudia OrangeGreen.png 2 10.05.2020, 15:19:38
Klaudia VioletBlack.png 4 10.05.2020, 15:19:42
Klaudia OrangeYellow.png 4 10.05.2020, 15:19:46
Aleksandra GrayGreen.png 3 10.05.2020, 15:09:06
Aleksandra WhiteGreen.png 2 10.05.2020, 15:09:11
Aleksandra BlackGray.png 5 10.05.2020, 15:09:15
Aleksandra GreenGray.png 2 10.05.2020, 15:09:19
Aleksandra BlueBlack.png 5 10.05.2020, 15:09:23
Aleksandra WhiteViolet.png 5 10.05.2020, 15:09:26
Aleksandra WhiteBlue.png 5 10.05.2020, 15:09:31
Aleksandra BlackGreen.png 4 10.05.2020, 15:09:34
Aleksandra GrayYellow.png 4 10.05.2020, 15:09:39
Aleksandra BlueGray.png 4 10.05.2020, 15:09:43
Aleksandra VioletOrange.png 2 10.05.2020, 15:09:47
Aleksandra BlueRed.png 1 10.05.2020, 15:09:50
Aleksandra GreenWhite.png 1 10.05.2020, 15:09:54
Aleksandra YellowWhite.png 1 10.05.2020, 15:09:58
Aleksandra VioletBlack.png 5 10.05.2020, 15:10:01
Aleksandra VioletYellow.png 2 10.05.2020, 15:10:05
Aleksandra VioletBlue.png 2 10.05.2020, 15:10:08
Aleksandra RedWhite.png 1 10.05.2020, 15:10:12
Aleksandra BlackViolet.png 3 10.05.2020, 15:10:16
Aleksandra WhiteRed.png 2 10.05.2020, 15:10:24
Aleksandra WhiteOrange.png 3 10.05.2020, 15:10:28
Aleksandra GrayWhite.png 5 10.05.2020, 15:10:31
Aleksandra BlueViolet.png 1 10.05.2020, 15:10:35
Aleksandra RedViolet.png 1 10.05.2020, 15:10:38
Aleksandra GreenYellow.png 1 10.05.2020, 15:10:42
Aleksandra WhiteBlack.png 5 10.05.2020, 15:10:46
Aleksandra OrangeGreen.png 2 10.05.2020, 15:10:50
Aleksandra GreenBlack.png 2 10.05.2020, 15:10:55
Aleksandra RedBlack.png 1 10.05.2020, 15:10:59
Aleksandra RedYellow.png 1 10.05.2020, 15:11:03
Aleksandra OtangeBlack.png 3 10.05.2020, 15:11:07
Aleksandra GrayOrange.png 4 10.05.2020, 15:11:10
Aleksandra YellowBlue.png 1 10.05.2020, 15:11:14
Aleksandra GrayBlack.png 5 10.05.2020, 15:11:18
Aleksandra VioletGreen.png 2 10.05.2020, 15:11:22
Aleksandra GreenRed.png 1 10.05.2020, 15:11:26
Aleksandra YellowRed.png 2 10.05.2020, 15:11:30
Aleksandra RedOrange.png 1 10.05.2020, 15:11:33
Aleksandra BlackWhite.png 5 10.05.2020, 15:11:37
Aleksandra YellowBlack.png 1 10.05.2020, 15:11:41
Aleksandra BlueYellow.png 2 10.05.2020, 15:11:46
Aleksandra BlueGreen.png 2 10.05.2020, 15:11:50
Aleksandra BlackYellow.png 4 10.05.2020, 15:11:53
Aleksandra GrayRed.png 1 10.05.2020, 15:11:57
Aleksandra BlackRed.png 2 10.05.2020, 15:12:00
Aleksandra VioletRed.png 1 10.05.2020, 15:12:04
Aleksandra YellowOrange.png 3 10.05.2020, 15:12:08
Aleksandra GreenOrange.png 1 10.05.2020, 15:12:11
Aleksandra RedGray.png 1 10.05.2020, 15:12:15
Aleksandra YellowGreen.png 1 10.05.2020, 15:12:19
Aleksandra BlackBlue.png 5 10.05.2020, 15:12:22
Aleksandra GreenBlue.png 2 10.05.2020, 15:12:26
Aleksandra OrangeGreen (1).png 3 10.05.2020, 15:12:29
Aleksandra RedBlue.png 1 10.05.2020, 15:12:33
Aleksandra OrangeViolet.png 2 10.05.2020, 15:12:37
Aleksandra BlackOrange.png 5 10.05.2020, 15:12:41
Aleksandra GreenViolet.png 1 10.05.2020, 15:12:45
Aleksandra OrangeBlue.png 2 10.05.2020, 15:12:49
Aleksandra WhiteGray.png 5 10.05.2020, 15:12:53
Aleksandra OrangeYellow.png 3 10.05.2020, 15:12:56
Aleksandra BlueWhite.png 4 10.05.2020, 15:13:00
Aleksandra GrayViolet.png 5 10.05.2020, 15:13:03
Aleksandra RedGreen.png 1 10.05.2020, 15:13:07
Aleksandra YellowViolet.png 2 10.05.2020, 15:13:10
Aleksandra BlueOrange.png 3 10.05.2020, 15:13:14
Aleksandra VioletWhite.png 4 10.05.2020, 15:13:18
Aleksandra OrangeWhite.png 5 10.05.2020, 15:13:21
Aleksandra WhiteYellow.png 2 10.05.2020, 15:13:25
Aleksandra GrayBlue.png 5 10.05.2020, 15:13:29
Aleksandra OrangeRed.png 2 10.05.2020, 15:13:32
Aleksandra YellowGray.png 2 10.05.2020, 15:13:36
Aleksandra VioletGray.png 4 10.05.2020, 15:13:40
Sandra GrayBlack.png 4 10.05.2020, 12:48:15
Sandra RedOrange.png 1 10.05.2020, 12:48:19
Sandra GreenOrange.png 1 10.05.2020, 12:48:23
Sandra OrangeGreen.png 2 10.05.2020, 12:48:27
Sandra YellowGray.png 1 10.05.2020, 12:48:31
Sandra VioletOrange.png 2 10.05.2020, 12:48:36
Sandra VioletRed.png 1 10.05.2020, 12:48:40
Sandra VioletYellow.png 2 10.05.2020, 12:48:44
Sandra YellowGreen.png 1 10.05.2020, 12:48:48
Sandra GreenBlack.png 1 10.05.2020, 12:48:52
Sandra BlackViolet.png 2 10.05.2020, 12:48:56
Sandra RedYellow.png 1 10.05.2020, 12:49:01
Sandra BlackGreen.png 2 10.05.2020, 12:49:05
Sandra BlackGray.png 3 10.05.2020, 12:49:08
Sandra GreenRed.png 1 10.05.2020, 12:49:13
Sandra BlueYellow.png 2 10.05.2020, 12:49:17
Sandra YellowBlue.png 1 10.05.2020, 12:49:21
Sandra BlackOrange.png 2 10.05.2020, 12:49:24
Sandra OrangeWhite.png 2 10.05.2020, 12:49:29
Sandra GrayOrange.png 3 10.05.2020, 12:49:33
Sandra BlueGreen.png 2 10.05.2020, 12:49:37
Sandra GreenViolet.png 1 10.05.2020, 12:49:40
Sandra GrayViolet.png 4 10.05.2020, 12:49:44
Sandra WhiteBlue.png 4 10.05.2020, 12:49:48
Sandra GrayYellow.png 2 10.05.2020, 12:49:52
Sandra GrayBlue.png 4 10.05.2020, 12:49:56
Sandra OrangeViolet.png 2 10.05.2020, 12:50:01
Sandra WhiteGreen.png 3 10.05.2020, 12:50:05
Sandra BlackBlue.png 5 10.05.2020, 12:50:08
Sandra YellowRed.png 1 10.05.2020, 12:50:12
Sandra RedBlack.png 1 10.05.2020, 12:50:16
Sandra RedViolet.png 1 10.05.2020, 12:50:19
Sandra OrangeGreen (1).png 2 10.05.2020, 12:50:23
Sandra WhiteOrange.png 4 10.05.2020, 12:50:28
Sandra VioletGreen.png 1 10.05.2020, 12:50:31
Sandra GrayWhite.png 5 10.05.2020, 12:50:36
Sandra RedGreen.png 1 10.05.2020, 12:50:39
Sandra BlackRed.png 2 10.05.2020, 12:50:43
Sandra RedGray.png 1 10.05.2020, 12:50:48
Sandra YellowBlack.png 1 10.05.2020, 12:50:51
Sandra WhiteViolet.png 5 10.05.2020, 12:50:55
Sandra OtangeBlack.png 4 10.05.2020, 12:50:58
Sandra GrayRed.png 2 10.05.2020, 12:51:02
Sandra BlueWhite.png 3 10.05.2020, 12:51:06
Sandra WhiteGray.png 5 10.05.2020, 12:51:10
Sandra OrangeBlue.png 2 10.05.2020, 12:51:14
Sandra GrayGreen.png 2 10.05.2020, 12:51:17
Sandra BlueRed.png 1 10.05.2020, 12:51:21
Sandra VioletBlack.png 2 10.05.2020, 12:51:24
Sandra WhiteRed.png 2 10.05.2020, 12:51:30
Sandra WhiteBlack.png 4 10.05.2020, 12:51:33
Sandra GreenWhite.png 1 10.05.2020, 12:51:38
Sandra BlueBlack.png 5 10.05.2020, 12:51:41
Sandra VioletGray.png 2 10.05.2020, 12:51:46
Sandra OrangeYellow.png 2 10.05.2020, 12:51:50
Sandra GreenBlue.png 2 10.05.2020, 12:51:54
Sandra RedWhite.png 1 10.05.2020, 12:52:00
Sandra YellowViolet.png 1 10.05.2020, 12:52:03
Sandra OrangeRed.png 1 10.05.2020, 12:52:07
Sandra GreenGray.png 2 10.05.2020, 12:52:10
Sandra VioletWhite.png 3 10.05.2020, 12:52:14
Sandra BlackWhite.png 5 10.05.2020, 12:52:18
Sandra YellowOrange.png 1 10.05.2020, 12:52:22
Sandra BlueOrange.png 2 10.05.2020, 12:52:25
Sandra YellowWhite.png 1 10.05.2020, 12:52:29
Sandra VioletBlue.png 1 10.05.2020, 12:52:32
Sandra WhiteYellow.png 2 10.05.2020, 12:52:35
Sandra GreenYellow.png 1 10.05.2020, 12:52:39
Sandra BlueGray.png 4 10.05.2020, 12:52:43
Sandra BlueViolet.png 2 10.05.2020, 12:52:47
Sandra BlackYellow.png 4 10.05.2020, 12:52:54
Karol OrangeGreen (1).png 4 11.05.2020, 03:42:32
Karol VioletGreen.png 2 11.05.2020, 03:42:41
Karol RedGray.png 1 11.05.2020, 03:42:44
Karol WhiteYellow.png 2 11.05.2020, 03:42:48
Karol OrangeBlue.png 2 11.05.2020, 03:42:52
Karol RedYellow.png 3 11.05.2020, 03:42:59
Karol RedWhite.png 4 11.05.2020, 03:43:06
Karol RedGreen.png 4 11.05.2020, 03:43:11
Karol BlackBlue.png 3 11.05.2020, 03:43:17
Karol VioletRed.png 2 11.05.2020, 03:43:56
Karol GreenBlue.png 1 11.05.2020, 03:43:59
Karol YellowRed.png 3 11.05.2020, 03:44:03
Karol GrayOrange.png 4 11.05.2020, 03:44:07
Karol VioletBlack.png 3 11.05.2020, 03:44:10
Karol YellowBlue.png 2 11.05.2020, 03:44:14
Karol WhiteOrange.png 4 11.05.2020, 03:44:18
Karol GreenYellow.png 3 11.05.2020, 03:44:22
Karol BlackViolet.png 4 11.05.2020, 03:44:27
Karol GrayGreen.png 4 11.05.2020, 03:44:44
Karol GreenBlack.png 4 11.05.2020, 03:44:55
Karol BlueYellow.png 2 11.05.2020, 03:45:04
Karol WhiteViolet.png 5 11.05.2020, 03:45:08
Karol WhiteBlack.png 4 11.05.2020, 03:45:11
Karol BlueWhite.png 5 11.05.2020, 03:45:19
Karol OrangeYellow.png 3 11.05.2020, 03:45:23
Karol BlueGreen.png 4 11.05.2020, 03:45:27
Karol GrayViolet.png 3 11.05.2020, 03:45:33
Karol YellowGray.png 2 11.05.2020, 03:45:38
Karol WhiteGray.png 5 11.05.2020, 03:45:43
Karol BlackRed.png 1 11.05.2020, 03:45:47
Karol RedOrange.png 2 11.05.2020, 03:45:50
Karol GreenOrange.png 3 11.05.2020, 03:45:57
Karol YellowOrange.png 2 11.05.2020, 03:46:02
Karol BlueViolet.png 1 11.05.2020, 03:46:06
Karol YellowGreen.png 1 11.05.2020, 03:46:10
Karol BlueBlack.png 1 11.05.2020, 03:46:13
Karol OrangeViolet.png 4 11.05.2020, 03:46:20
Karol BlueGray.png 4 11.05.2020, 03:46:25
Karol BlackWhite.png 5 11.05.2020, 03:46:37
Karol RedBlack.png 4 11.05.2020, 03:46:40
Karol VioletOrange.png 3 11.05.2020, 03:46:45
Karol GrayRed.png 4 11.05.2020, 03:46:49
Karol GrayBlack.png 5 11.05.2020, 03:47:06
Karol GreenViolet.png 2 11.05.2020, 03:47:10
Karol GrayWhite.png 4 11.05.2020, 03:47:15
Karol GrayBlue.png 3 11.05.2020, 03:47:19
Karol GrayYellow.png 2 11.05.2020, 03:47:22
Karol VioletBlue.png 1 11.05.2020, 03:47:28
Karol WhiteGreen.png 1 11.05.2020, 03:47:31
Karol GreenRed.png 1 11.05.2020, 03:47:38
Karol YellowViolet.png 2 11.05.2020, 03:47:41
Karol VioletGray.png 3 11.05.2020, 03:47:45
Karol OtangeBlack.png 4 11.05.2020, 03:47:50
Karol GreenWhite.png 4 11.05.2020, 03:47:54
Karol WhiteRed.png 2 11.05.2020, 03:47:58
Karol OrangeWhite.png 4 11.05.2020, 03:48:01
Karol WhiteBlue.png 4 11.05.2020, 03:48:09
Karol VioletWhite.png 5 11.05.2020, 03:48:14
Karol BlackGray.png 4 11.05.2020, 03:48:18
Karol RedBlue.png 2 11.05.2020, 03:48:22
Karol BlackOrange.png 2 11.05.2020, 03:48:27
Karol GreenGray.png 1 11.05.2020, 03:48:32
Karol VioletYellow.png 4 11.05.2020, 03:48:35
Karol BlackGreen.png 4 11.05.2020, 03:48:39
Karol OrangeGreen.png 1 11.05.2020, 03:49:02
Karol BlueRed.png 2 11.05.2020, 03:49:06
Karol RedViolet.png 1 11.05.2020, 03:49:09
Karol OrangeRed.png 1 11.05.2020, 03:49:13
Karol YellowBlack.png 1 11.05.2020, 03:49:16
Karol YellowWhite.png 1 11.05.2020, 03:49:25
Karol BlackYellow.png 4 11.05.2020, 03:49:28
Karol BlueOrange.png 3 11.05.2020, 03:49:32
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Zadanie - treść\n",
"\n",
"1. ocena - > shift + 1\n",
"2. standaryzacja: dla każdej sceny (wartość - średnia (po wszytkich userach))/odchylenie standardowe (all users)\n",
"3. klasteryzacja\n",
"4. anova\n",
"5. ranking istotności"
]
},
{
"cell_type": "code",
"execution_count": 1,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
" user obraz ocena system_czas\n",
"0 Wojciech BlueBlack.png 1 10.05.2020, 12:34:12\n",
"1 Wojciech BlueWhite.png 5 10.05.2020, 12:38:51\n",
"2 Wojciech WhiteGreen.png 2 10.05.2020, 12:38:54\n",
"3 Wojciech OrangeWhite.png 4 10.05.2020, 12:38:59\n",
"4 Wojciech BlueGreen.png 3 10.05.2020, 12:39:02\n",
".. ... ... ... ...\n",
"354 Karol OrangeRed.png 1 11.05.2020, 03:49:13\n",
"355 Karol YellowBlack.png 1 11.05.2020, 03:49:16\n",
"356 Karol YellowWhite.png 1 11.05.2020, 03:49:25\n",
"357 Karol BlackYellow.png 4 11.05.2020, 03:49:28\n",
"358 Karol BlueOrange.png 3 11.05.2020, 03:49:32\n",
"\n",
"[359 rows x 4 columns]\n"
]
}
],
"source": [
"import pandas as pd\n",
"\n",
"df = pd.read_csv('dane_standaryzacja.csv')\n",
"\n",
"print(df)"
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {},
"outputs": [],
"source": [
"df = pd.merge(df.groupby('obraz').mean(), df.groupby('obraz').std(), on='obraz')"
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>ocena_x</th>\n",
" <th>ocena_y</th>\n",
" </tr>\n",
" <tr>\n",
" <th>obraz</th>\n",
" <th></th>\n",
" <th></th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>BlackBlue.png</th>\n",
" <td>4.6</td>\n",
" <td>0.894427</td>\n",
" </tr>\n",
" <tr>\n",
" <th>BlackGray.png</th>\n",
" <td>4.2</td>\n",
" <td>0.836660</td>\n",
" </tr>\n",
" <tr>\n",
" <th>BlackGreen.png</th>\n",
" <td>3.2</td>\n",
" <td>0.836660</td>\n",
" </tr>\n",
" <tr>\n",
" <th>BlackOrange.png</th>\n",
" <td>3.6</td>\n",
" <td>1.516575</td>\n",
" </tr>\n",
" <tr>\n",
" <th>BlackRed.png</th>\n",
" <td>2.2</td>\n",
" <td>1.095445</td>\n",
" </tr>\n",
" <tr>\n",
" <th>...</th>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>YellowGreen.png</th>\n",
" <td>1.4</td>\n",
" <td>0.894427</td>\n",
" </tr>\n",
" <tr>\n",
" <th>YellowOrange.png</th>\n",
" <td>2.6</td>\n",
" <td>1.140175</td>\n",
" </tr>\n",
" <tr>\n",
" <th>YellowRed.png</th>\n",
" <td>2.6</td>\n",
" <td>1.516575</td>\n",
" </tr>\n",
" <tr>\n",
" <th>YellowViolet.png</th>\n",
" <td>2.4</td>\n",
" <td>1.516575</td>\n",
" </tr>\n",
" <tr>\n",
" <th>YellowWhite.png</th>\n",
" <td>1.6</td>\n",
" <td>1.341641</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"<p>72 rows × 2 columns</p>\n",
"</div>"
],
"text/plain": [
" ocena_x ocena_y\n",
"obraz \n",
"BlackBlue.png 4.6 0.894427\n",
"BlackGray.png 4.2 0.836660\n",
"BlackGreen.png 3.2 0.836660\n",
"BlackOrange.png 3.6 1.516575\n",
"BlackRed.png 2.2 1.095445\n",
"... ... ...\n",
"YellowGreen.png 1.4 0.894427\n",
"YellowOrange.png 2.6 1.140175\n",
"YellowRed.png 2.6 1.516575\n",
"YellowViolet.png 2.4 1.516575\n",
"YellowWhite.png 1.6 1.341641\n",
"\n",
"[72 rows x 2 columns]"
]
},
"execution_count": 3,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df"
]
},
{
"cell_type": "code",
"execution_count": 4,
"metadata": {},
"outputs": [],
"source": [
"df = df.rename(columns={\"obraz\": \"obraz\", \"ocena_x\": \"mean\", \"ocena_y\": \"std\"})"
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>mean</th>\n",
" <th>std</th>\n",
" </tr>\n",
" <tr>\n",
" <th>obraz</th>\n",
" <th></th>\n",
" <th></th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>BlackBlue.png</th>\n",
" <td>4.6</td>\n",
" <td>0.894427</td>\n",
" </tr>\n",
" <tr>\n",
" <th>BlackGray.png</th>\n",
" <td>4.2</td>\n",
" <td>0.836660</td>\n",
" </tr>\n",
" <tr>\n",
" <th>BlackGreen.png</th>\n",
" <td>3.2</td>\n",
" <td>0.836660</td>\n",
" </tr>\n",
" <tr>\n",
" <th>BlackOrange.png</th>\n",
" <td>3.6</td>\n",
" <td>1.516575</td>\n",
" </tr>\n",
" <tr>\n",
" <th>BlackRed.png</th>\n",
" <td>2.2</td>\n",
" <td>1.095445</td>\n",
" </tr>\n",
" <tr>\n",
" <th>...</th>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>YellowGreen.png</th>\n",
" <td>1.4</td>\n",
" <td>0.894427</td>\n",
" </tr>\n",
" <tr>\n",
" <th>YellowOrange.png</th>\n",
" <td>2.6</td>\n",
" <td>1.140175</td>\n",
" </tr>\n",
" <tr>\n",
" <th>YellowRed.png</th>\n",
" <td>2.6</td>\n",
" <td>1.516575</td>\n",
" </tr>\n",
" <tr>\n",
" <th>YellowViolet.png</th>\n",
" <td>2.4</td>\n",
" <td>1.516575</td>\n",
" </tr>\n",
" <tr>\n",
" <th>YellowWhite.png</th>\n",
" <td>1.6</td>\n",
" <td>1.341641</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"<p>72 rows × 2 columns</p>\n",
"</div>"
],
"text/plain": [
" mean std\n",
"obraz \n",
"BlackBlue.png 4.6 0.894427\n",
"BlackGray.png 4.2 0.836660\n",
"BlackGreen.png 3.2 0.836660\n",
"BlackOrange.png 3.6 1.516575\n",
"BlackRed.png 2.2 1.095445\n",
"... ... ...\n",
"YellowGreen.png 1.4 0.894427\n",
"YellowOrange.png 2.6 1.140175\n",
"YellowRed.png 2.6 1.516575\n",
"YellowViolet.png 2.4 1.516575\n",
"YellowWhite.png 1.6 1.341641\n",
"\n",
"[72 rows x 2 columns]"
]
},
"execution_count": 5,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df"
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {},
"outputs": [],
"source": [
"df.to_csv('odchylenia.csv')"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"To jeszcze trzeba poddać standaryzacji, czyli dla każdej sceny (wartość - średnia (po wszytkich userach))/odchylenie standardowe (all users).\n",
"\n",
"## Standaryzacja\n",
"\n",
"Wykorzystano wczesniej obliczane średnie i odchylenia."
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {},
"outputs": [],
"source": [
"df2 = pd.read_csv('dane_standaryzacja.csv')"
]
},
{
"cell_type": "code",
"execution_count": 8,
"metadata": {},
"outputs": [
{
"name": "stderr",
"output_type": "stream",
"text": [
"c:\\dev\\jupyter\\.venv\\lib\\site-packages\\ipykernel_launcher.py:6: RuntimeWarning: invalid value encountered in double_scalars\n",
" \n"
]
}
],
"source": [
"obrazki = df2.iloc[:, 1:3]\n",
"\n",
"def standarize(name, value):\n",
" mean = df.loc[name, 'mean']\n",
" std = df.loc[name, 'std']\n",
" standard = (value-mean)/std\n",
" return [name, standard]\n",
"\n",
"obrazki.apply(lambda x: standarize(x['obraz'], x['ocena']), axis=1, result_type='expand')\n",
"obrazki.to_csv('po_standaryzacji.csv')"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Anova i analiza"
]
},
{
"cell_type": "code",
"execution_count": 9,
"metadata": {},
"outputs": [],
"source": [
"df3 = pd.read_csv('po_standaryzacji.csv')\n"
]
},
{
"cell_type": "code",
"execution_count": 10,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>Unnamed: 0</th>\n",
" <th>obraz</th>\n",
" <th>ocena</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>0</td>\n",
" <td>BlueBlack.png</td>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>1</td>\n",
" <td>BlueWhite.png</td>\n",
" <td>5</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>2</td>\n",
" <td>WhiteGreen.png</td>\n",
" <td>2</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>3</td>\n",
" <td>OrangeWhite.png</td>\n",
" <td>4</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>4</td>\n",
" <td>BlueGreen.png</td>\n",
" <td>3</td>\n",
" </tr>\n",
" <tr>\n",
" <th>...</th>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>354</th>\n",
" <td>354</td>\n",
" <td>OrangeRed.png</td>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>355</th>\n",
" <td>355</td>\n",
" <td>YellowBlack.png</td>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>356</th>\n",
" <td>356</td>\n",
" <td>YellowWhite.png</td>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>357</th>\n",
" <td>357</td>\n",
" <td>BlackYellow.png</td>\n",
" <td>4</td>\n",
" </tr>\n",
" <tr>\n",
" <th>358</th>\n",
" <td>358</td>\n",
" <td>BlueOrange.png</td>\n",
" <td>3</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"<p>359 rows × 3 columns</p>\n",
"</div>"
],
"text/plain": [
" Unnamed: 0 obraz ocena\n",
"0 0 BlueBlack.png 1\n",
"1 1 BlueWhite.png 5\n",
"2 2 WhiteGreen.png 2\n",
"3 3 OrangeWhite.png 4\n",
"4 4 BlueGreen.png 3\n",
".. ... ... ...\n",
"354 354 OrangeRed.png 1\n",
"355 355 YellowBlack.png 1\n",
"356 356 YellowWhite.png 1\n",
"357 357 BlackYellow.png 4\n",
"358 358 BlueOrange.png 3\n",
"\n",
"[359 rows x 3 columns]"
]
},
"execution_count": 10,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df3"
]
},
{
"cell_type": "code",
"execution_count": 11,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"mean 4.600000\n",
"std 0.894427\n",
"Name: BlackBlue.png, dtype: float64"
]
},
"execution_count": 11,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df.loc['BlackBlue.png']"
]
},
{
"cell_type": "code",
"execution_count": 12,
"metadata": {},
"outputs": [],
"source": [
"df = df.reset_index(drop=False, inplace=False)"
]
},
{
"cell_type": "code",
"execution_count": 13,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>obraz</th>\n",
" <th>mean</th>\n",
" <th>std</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>BlackBlue.png</td>\n",
" <td>4.6</td>\n",
" <td>0.894427</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>BlackGray.png</td>\n",
" <td>4.2</td>\n",
" <td>0.836660</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>BlackGreen.png</td>\n",
" <td>3.2</td>\n",
" <td>0.836660</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>BlackOrange.png</td>\n",
" <td>3.6</td>\n",
" <td>1.516575</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>BlackRed.png</td>\n",
" <td>2.2</td>\n",
" <td>1.095445</td>\n",
" </tr>\n",
" <tr>\n",
" <th>...</th>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>67</th>\n",
" <td>YellowGreen.png</td>\n",
" <td>1.4</td>\n",
" <td>0.894427</td>\n",
" </tr>\n",
" <tr>\n",
" <th>68</th>\n",
" <td>YellowOrange.png</td>\n",
" <td>2.6</td>\n",
" <td>1.140175</td>\n",
" </tr>\n",
" <tr>\n",
" <th>69</th>\n",
" <td>YellowRed.png</td>\n",
" <td>2.6</td>\n",
" <td>1.516575</td>\n",
" </tr>\n",
" <tr>\n",
" <th>70</th>\n",
" <td>YellowViolet.png</td>\n",
" <td>2.4</td>\n",
" <td>1.516575</td>\n",
" </tr>\n",
" <tr>\n",
" <th>71</th>\n",
" <td>YellowWhite.png</td>\n",
" <td>1.6</td>\n",
" <td>1.341641</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"<p>72 rows × 3 columns</p>\n",
"</div>"
],
"text/plain": [
" obraz mean std\n",
"0 BlackBlue.png 4.6 0.894427\n",
"1 BlackGray.png 4.2 0.836660\n",
"2 BlackGreen.png 3.2 0.836660\n",
"3 BlackOrange.png 3.6 1.516575\n",
"4 BlackRed.png 2.2 1.095445\n",
".. ... ... ...\n",
"67 YellowGreen.png 1.4 0.894427\n",
"68 YellowOrange.png 2.6 1.140175\n",
"69 YellowRed.png 2.6 1.516575\n",
"70 YellowViolet.png 2.4 1.516575\n",
"71 YellowWhite.png 1.6 1.341641\n",
"\n",
"[72 rows x 3 columns]"
]
},
"execution_count": 13,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df"
]
},
{
"cell_type": "code",
"execution_count": 14,
"metadata": {},
"outputs": [],
"source": [
"df[df['obraz'] == 'BlackBlue.png'].index.values[0]\n",
"y = list(df3['ocena'].values)\n",
"x_obraz = list(df3['obraz'].values)\n",
"x = [df[df['obraz'] == x].index.values[0] for x in x_obraz]"
]
},
{
"cell_type": "code",
"execution_count": 101,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"KruskalResult(statistic=444.47047091225863, pvalue=1.1521538948319171e-98)"
]
},
"execution_count": 101,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"from scipy import stats\n",
"stats.kruskal(x, y)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Test Kruskala wyszedł **pvalue=1.1521538948319171e-98**, czyli bardzo bliskie zera. Z dokumnetacji: https://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.kruskal.html można przeczytać, \n",
"że \n",
"\n",
"> The Kruskal-Wallis H-test tests the null hypothesis that the population median of all of the groups are equal. \n",
"> Note that rejecting the null hypothesis does not indicate which of the groups differs. \n",
"\n",
"Czyli mając bardzo małe *p* odrzucamy hipozę zerową i stwierdzamy że grupy (oceny obrazków) są statystycznie różne."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Wykres pudełkowy\n",
"\n",
"Należy przekształcić dane sprzed standaryzacji, tak aby w kolumnach były wartości ocen. To znaczy jak niżej:\n",
"\n",
"| user | BlackBlue.png | YellowGreen.png | ... | YellowViolet.png |\n",
"|------|---------------|-----------------|-----|------------------|\n",
"|Karol | 1 | 2 | 1 | 5 |\n",
"|Wojciech| 2 | 2 | 1 | 4 |"
]
},
{
"cell_type": "code",
"execution_count": 95,
"metadata": {},
"outputs": [],
"source": [
"# Ta komórka w zasadzie jest niepotrzebna, ale zostawiam, żeby mieć w przyszłości referencje\n",
"\n",
"# stworzyć listę ze wszystkimi obrazkami\n",
"header = ['user'] + df['obraz'].tolist()\n",
"\n",
"# stworzenie DataFrame\n",
"transponowane = pd.DataFrame(columns=header)\n"
]
},
{
"cell_type": "code",
"execution_count": 96,
"metadata": {},
"outputs": [],
"source": [
"df2 = pd.read_csv('dane_standaryzacja.csv')\n",
"\n",
"# Zgrupowanie\n",
"df2 = df2.groupby('user')\n",
"df2 = df2.apply(lambda x : x[['obraz', 'ocena']].set_index('obraz').T)\n",
"df2.reset_index(drop=False, inplace=True)\n",
"\n",
"# Usuniecie niepotrzebnej kolumny w indeksie\n",
"df2 = df2.drop(columns=['level_1'])\n",
"df2 = df2.set_index('user')\n"
]
},
{
"cell_type": "code",
"execution_count": 99,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"<matplotlib.axes._subplots.AxesSubplot at 0x2947e825348>"
]
},
"execution_count": 99,
"metadata": {},
"output_type": "execute_result"
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<Figure size 1080x360 with 1 Axes>"
]
},
"metadata": {
"needs_background": "light"
},
"output_type": "display_data"
}
],
"source": [
"import matplotlib\n",
"\n",
"# Zmiana nazwy kolumn, żeby lepiej w boxplot wyświetlało się\n",
"df2.columns = [i+1 for i, _ in enumerate(df2.columns.to_list())]\n",
"\n",
"df2.boxplot(figsize=(15, 5))"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.4"
}
},
"nbformat": 4,
"nbformat_minor": 4
}
obraz mean std
BlackBlue.png 4.6 0.8944271909999157
BlackGray.png 4.2 0.8366600265340757
BlackGreen.png 3.2 0.8366600265340756
BlackOrange.png 3.6 1.51657508881031
BlackRed.png 2.2 1.0954451150103324
BlackViolet.png 3.2 0.8366600265340756
BlackWhite.png 5.0 0.0
BlackYellow.png 3.4 0.8944271909999159
BlueBlack.png 3.2 2.04939015319192
BlueGray.png 3.8 1.0954451150103321
BlueGreen.png 2.6 0.8944271909999159
BlueOrange.png 2.6 0.5477225575051661
BlueRed.png 1.4 0.5477225575051662
BlueViolet.png 1.8 0.8366600265340756
BlueWhite.png 4.4 0.894427190999916
BlueYellow.png 2.8 1.3038404810405297
GrayBlack.png 4.4 0.8944271909999159
GrayBlue.png 4.0 1.0
GrayGreen.png 3.4 1.140175425099138
GrayOrange.png 3.8 0.8366600265340756
GrayRed.png 2.6 1.3416407864998738
GrayViolet.png 4.0 1.0
GrayWhite.png 4.8 0.44721359549995787
GrayYellow.png 3.4 1.3416407864998738
GreenBlack.png 2.8 1.6431676725154984
GreenBlue.png 2.2 1.0954451150103324
GreenGray.png 2.4 1.51657508881031
GreenOrange.png 2.4 1.6733200530681511
GreenRed.png 1.4 0.8944271909999159
GreenViolet.png 2.0 1.7320508075688774
GreenWhite.png 2.6 1.816590212458495
GreenYellow.png 2.4 1.6733200530681511
OrangeBlue.png 2.8 1.3038404810405297
OrangeGreen (1).png 3.6 1.140175425099138
OrangeGreen.png 2.0 0.7071067811865476
OrangeRed.png 2.0 1.224744871391589
OrangeViolet.png 2.8 1.0954451150103324
OrangeWhite.png 4.0 1.224744871391589
OrangeYellow.png 3.2 0.8366600265340756
OtangeBlack.png 3.6 1.140175425099138
RedBlack.png 1.8 1.3038404810405297
RedBlue.png 1.5 0.5773502691896257
RedGray.png 1.2 0.4472135954999579
RedGreen.png 1.6 1.3416407864998738
RedOrange.png 1.6 0.8944271909999159
RedViolet.png 1.2 0.4472135954999579
RedWhite.png 2.2 1.6431676725154984
RedYellow.png 1.8 1.0954451150103324
VioletBlack.png 3.8 1.3038404810405297
VioletBlue.png 1.6 0.5477225575051662
VioletGray.png 3.2 0.8366600265340756
VioletGreen.png 2.4 1.51657508881031
VioletOrange.png 2.6 0.8944271909999159
VioletRed.png 1.6 0.8944271909999159
VioletWhite.png 4.0 0.7071067811865476
VioletYellow.png 2.8 1.0954451150103324
WhiteBlack.png 4.6 0.5477225575051661
WhiteBlue.png 4.6 0.5477225575051661
WhiteGray.png 4.8 0.44721359549995787
WhiteGreen.png 2.2 0.8366600265340756
WhiteOrange.png 4.0 0.7071067811865476
WhiteRed.png 2.4 0.8944271909999159
WhiteViolet.png 5.0 0.0
WhiteYellow.png 2.6 1.3416407864998738
YellowBlack.png 2.0 1.7320508075688772
YellowBlue.png 2.2 1.6431676725154984
YellowGray.png 2.2 1.0954451150103321
YellowGreen.png 1.4 0.8944271909999159
YellowOrange.png 2.6 1.140175425099138
YellowRed.png 2.6 1.51657508881031
YellowViolet.png 2.4 1.51657508881031
YellowWhite.png 1.6 1.3416407864998738
obraz ocena
0 BlueBlack.png 1
1 BlueWhite.png 5
2 WhiteGreen.png 2
3 OrangeWhite.png 4
4 BlueGreen.png 3
5 GrayWhite.png 5
6 BlueGray.png 2
7 BlackWhite.png 5
8 BlueOrange.png 3
9 OtangeBlack.png 2
10 VioletWhite.png 4
11 OrangeViolet.png 4
12 VioletGreen.png 5
13 RedBlack.png 2
14 BlueViolet.png 3
15 WhiteBlue.png 5
16 OrangeGreen.png 3
17 OrangeYellow.png 4
18 GreenViolet.png 5
19 BlackYellow.png 3
20 GreenGray.png 5
21 RedBlue.png 2
22 OrangeGreen (1).png 4
23 RedWhite.png 4
24 VioletRed.png 3
25 RedViolet.png 2
26 YellowWhite.png 4
27 BlueYellow.png 5
28 GrayBlack.png 3
29 GrayOrange.png 3
30 YellowRed.png 5
31 GreenWhite.png 5
32 WhiteGray.png 4
33 BlackGray.png 4
34 RedGreen.png 1
35 RedGray.png 2
36 YellowGreen.png 3
37 GreenBlue.png 4
38 BlackBlue.png 5
39 GrayRed.png 4
40 BlackGreen.png 3
41 VioletGray.png 3
42 YellowViolet.png 5
43 BlackViolet.png 3
44 GrayViolet.png 3
45 WhiteBlack.png 5
46 WhiteViolet.png 5
47 VioletBlack.png 5
48 WhiteRed.png 4
49 OrangeBlue.png 5
50 BlackOrange.png 4
51 OrangeRed.png 4
52 YellowGray.png 4
53 VioletBlue.png 2
54 VioletOrange.png 4
55 GreenOrange.png 5
56 RedOrange.png 3
57 GrayBlue.png 3
58 VioletYellow.png 4
59 GrayYellow.png 5
60 GreenRed.png 3
61 YellowBlue.png 5
62 WhiteYellow.png 5
63 BlueRed.png 2
64 YellowOrange.png 4
65 GreenBlack.png 5
66 RedYellow.png 3
67 YellowBlack.png 5
68 WhiteOrange.png 4
69 GreenYellow.png 5
70 BlackRed.png 4
71 GrayGreen.png 5
72 VioletOrange.png 2
73 YellowGreen.png 1
74 GreenBlack.png 2
75 VioletYellow.png 2
76 YellowOrange.png 3
77 OrangeBlue.png 3
78 OrangeWhite.png 5
79 BlueRed.png 1
80 GreenViolet.png 1
81 BlackWhite.png 5
82 WhiteYellow.png 2
83 GrayBlue.png 5
84 GreenWhite.png 2
85 OrangeGreen (1).png 5
86 BlackBlue.png 5
87 WhiteGray.png 5
88 GrayBlack.png 5
89 YellowViolet.png 2
90 GrayOrange.png 5
91 BlackRed.png 2
92 BlueOrange.png 2
93 OrangeViolet.png 2
94 VioletBlue.png 2
95 YellowGray.png 2
96 RedViolet.png 1
97 BlueYellow.png 3
98 GrayGreen.png 3
99 BlackGray.png 5
100 VioletGray.png 4
101 YellowBlue.png 2
102 VioletRed.png 1
103 GreenBlue.png 2
104 RedWhite.png 1
105 BlueWhite.png 5
106 WhiteOrange.png 5
107 BlueGray.png 5
108 BlackYellow.png 2
109 WhiteBlue.png 5
110 BlackOrange.png 5
111 WhiteViolet.png 5
112 GreenGray.png 2
113 RedGray.png 1
114 GreenYellow.png 2
115 RedBlack.png 1
116 YellowWhite.png 1
117 GreenRed.png 1
118 VioletGreen.png 2
119 GrayWhite.png 5
120 OrangeRed.png 2
121 BlueBlack.png 4
122 BlackGreen.png 3
123 GrayYellow.png 4
124 GrayViolet.png 5
125 WhiteRed.png 2
126 YellowBlack.png 2
127 GreenOrange.png 2
128 BlueGreen.png 2
129 RedOrange.png 1
130 OtangeBlack.png 5
131 RedYellow.png 1
132 RedGreen.png 1
133 BlueViolet.png 2
134 RedBlue.png 1
135 WhiteBlack.png 5
136 WhiteGreen.png 3
137 BlackViolet.png 4
138 GrayRed.png 2
139 VioletWhite.png 4
140 YellowRed.png 2
141 OrangeGreen.png 2
142 VioletBlack.png 4
143 OrangeYellow.png 4
144 GrayGreen.png 3
145 WhiteGreen.png 2
146 BlackGray.png 5
147 GreenGray.png 2
148 BlueBlack.png 5
149 WhiteViolet.png 5
150 WhiteBlue.png 5
151 BlackGreen.png 4
152 GrayYellow.png 4
153 BlueGray.png 4
154 VioletOrange.png 2
155 BlueRed.png 1
156 GreenWhite.png 1
157 YellowWhite.png 1
158 VioletBlack.png 5
159 VioletYellow.png 2
160 VioletBlue.png 2
161 RedWhite.png 1
162 BlackViolet.png 3
163 WhiteRed.png 2
164 WhiteOrange.png 3
165 GrayWhite.png 5
166 BlueViolet.png 1
167 RedViolet.png 1
168 GreenYellow.png 1
169 WhiteBlack.png 5
170 OrangeGreen.png 2
171 GreenBlack.png 2
172 RedBlack.png 1
173 RedYellow.png 1
174 OtangeBlack.png 3
175 GrayOrange.png 4
176 YellowBlue.png 1
177 GrayBlack.png 5
178 VioletGreen.png 2
179 GreenRed.png 1
180 YellowRed.png 2
181 RedOrange.png 1
182 BlackWhite.png 5
183 YellowBlack.png 1
184 BlueYellow.png 2
185 BlueGreen.png 2
186 BlackYellow.png 4
187 GrayRed.png 1
188 BlackRed.png 2
189 VioletRed.png 1
190 YellowOrange.png 3
191 GreenOrange.png 1
192 RedGray.png 1
193 YellowGreen.png 1
194 BlackBlue.png 5
195 GreenBlue.png 2
196 OrangeGreen (1).png 3
197 RedBlue.png 1
198 OrangeViolet.png 2
199 BlackOrange.png 5
200 GreenViolet.png 1
201 OrangeBlue.png 2
202 WhiteGray.png 5
203 OrangeYellow.png 3
204 BlueWhite.png 4
205 GrayViolet.png 5
206 RedGreen.png 1
207 YellowViolet.png 2
208 BlueOrange.png 3
209 VioletWhite.png 4
210 OrangeWhite.png 5
211 WhiteYellow.png 2
212 GrayBlue.png 5
213 OrangeRed.png 2
214 YellowGray.png 2
215 VioletGray.png 4
216 GrayBlack.png 4
217 RedOrange.png 1
218 GreenOrange.png 1
219 OrangeGreen.png 2
220 YellowGray.png 1
221 VioletOrange.png 2
222 VioletRed.png 1
223 VioletYellow.png 2
224 YellowGreen.png 1
225 GreenBlack.png 1
226 BlackViolet.png 2
227 RedYellow.png 1
228 BlackGreen.png 2
229 BlackGray.png 3
230 GreenRed.png 1
231 BlueYellow.png 2
232 YellowBlue.png 1
233 BlackOrange.png 2
234 OrangeWhite.png 2
235 GrayOrange.png 3
236 BlueGreen.png 2
237 GreenViolet.png 1
238 GrayViolet.png 4
239 WhiteBlue.png 4
240 GrayYellow.png 2
241 GrayBlue.png 4
242 OrangeViolet.png 2
243 WhiteGreen.png 3
244 BlackBlue.png 5
245 YellowRed.png 1
246 RedBlack.png 1
247 RedViolet.png 1
248 OrangeGreen (1).png 2
249 WhiteOrange.png 4
250 VioletGreen.png 1
251 GrayWhite.png 5
252 RedGreen.png 1
253 BlackRed.png 2
254 RedGray.png 1
255 YellowBlack.png 1
256 WhiteViolet.png 5
257 OtangeBlack.png 4
258 GrayRed.png 2
259 BlueWhite.png 3
260 WhiteGray.png 5
261 OrangeBlue.png 2
262 GrayGreen.png 2
263 BlueRed.png 1
264 VioletBlack.png 2
265 WhiteRed.png 2
266 WhiteBlack.png 4
267 GreenWhite.png 1
268 BlueBlack.png 5
269 VioletGray.png 2
270 OrangeYellow.png 2
271 GreenBlue.png 2
272 RedWhite.png 1
273 YellowViolet.png 1
274 OrangeRed.png 1
275 GreenGray.png 2
276 VioletWhite.png 3
277 BlackWhite.png 5
278 YellowOrange.png 1
279 BlueOrange.png 2
280 YellowWhite.png 1
281 VioletBlue.png 1
282 WhiteYellow.png 2
283 GreenYellow.png 1
284 BlueGray.png 4
285 BlueViolet.png 2
286 BlackYellow.png 4
287 OrangeGreen (1).png 4
288 VioletGreen.png 2
289 RedGray.png 1
290 WhiteYellow.png 2
291 OrangeBlue.png 2
292 RedYellow.png 3
293 RedWhite.png 4
294 RedGreen.png 4
295 BlackBlue.png 3
296 VioletRed.png 2
297 GreenBlue.png 1
298 YellowRed.png 3
299 GrayOrange.png 4
300 VioletBlack.png 3
301 YellowBlue.png 2
302 WhiteOrange.png 4
303 GreenYellow.png 3
304 BlackViolet.png 4
305 GrayGreen.png 4
306 GreenBlack.png 4
307 BlueYellow.png 2
308 WhiteViolet.png 5
309 WhiteBlack.png 4
310 BlueWhite.png 5
311 OrangeYellow.png 3
312 BlueGreen.png 4
313 GrayViolet.png 3
314 YellowGray.png 2
315 WhiteGray.png 5
316 BlackRed.png 1
317 RedOrange.png 2
318 GreenOrange.png 3
319 YellowOrange.png 2
320 BlueViolet.png 1
321 YellowGreen.png 1
322 BlueBlack.png 1
323 OrangeViolet.png 4
324 BlueGray.png 4
325 BlackWhite.png 5
326 RedBlack.png 4
327 VioletOrange.png 3
328 GrayRed.png 4
329 GrayBlack.png 5
330 GreenViolet.png 2
331 GrayWhite.png 4
332 GrayBlue.png 3
333 GrayYellow.png 2
334 VioletBlue.png 1
335 WhiteGreen.png 1
336 GreenRed.png 1
337 YellowViolet.png 2
338 VioletGray.png 3
339 OtangeBlack.png 4
340 GreenWhite.png 4
341 WhiteRed.png 2
342 OrangeWhite.png 4
343 WhiteBlue.png 4
344 VioletWhite.png 5
345 BlackGray.png 4
346 RedBlue.png 2
347 BlackOrange.png 2
348 GreenGray.png 1
349 VioletYellow.png 4
350 BlackGreen.png 4
351 OrangeGreen.png 1
352 BlueRed.png 2
353 RedViolet.png 1
354 OrangeRed.png 1
355 YellowBlack.png 1
356 YellowWhite.png 1
357 BlackYellow.png 4
358 BlueOrange.png 3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment