-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathplot_report.Rmd
More file actions
156 lines (105 loc) · 4.02 KB
/
Copy pathplot_report.Rmd
File metadata and controls
156 lines (105 loc) · 4.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
---
title: "Your Plot Meta Analysis"
output:
revealjs::revealjs_presentation:
center: true
transition: fade
theme: serif
---
<!-- custom CSS code for blinking cursor -->
<style type="text/css">
.blinking-cursor {
font-weight: 100;
color: #2E3D48;
-webkit-animation: 1s blink step-end infinite;
-moz-animation: 1s blink step-end infinite;
-ms-animation: 1s blink step-end infinite;
-o-animation: 1s blink step-end infinite;
animation: 1s blink step-end infinite;
font-size: 100%
}
@keyframes "blink" {
from, to {
color: transparent;
}
50% {
color: black;
}
}
@-moz-keyframes blink {
from, to {
color: transparent;
}
50% {
color: black;
}
}
@-webkit-keyframes "blink" {
from, to {
color: transparent;
}
50% {
color: black;
}
}
@-ms-keyframes "blink" {
from, to {
color: transparent;
}
50% {
color: black;
}
}
@-o-keyframes "blink" {
from, to {
color: transparent;
}
50% {
color: black;
}
}
</style>
Hi! I am you dataviz bot advisor<span class=blinking-cursor>_</span>
---
I have looked into your plot and evaluated it against dataviz best practices and theoretical frameworks<span class=blinking-cursor>_</span>
---
your plot looks __`r judgment`__<span class=blinking-cursor>_</span>
to be more precise your plot scored __`r round(score,2)`__
---
here it is a comparison between your score and the score obtained from plots included within the score estimation database.
```{r eval=TRUE, include=TRUE,echo=FALSE, fig.height=5,fig.width=7,5}
score_plot
```
<small>you can find more info about how my scoring algorithm works on my <a hrefandreacirillo.com/viz_bot>official webpage</a></small>
---
let me tell you a bit more about this<span class=blinking-cursor>_</span>
---
as far as I can see the data viz area in which your plot scored worst was the __`r worst_area`__<span class=blinking-cursor>_</span>
---
here it is a summary of your plot performance for each area.
`r kable(positive_ratio_show)`
you can look into my documentation to learn which test were performed and how the scores were computed.
<small>you can also find more info about all on my <a hrefandreacirillo.com/viz_bot>official webpage</a></small>
---
is now time to learn how to make your plot more effective applying dataviz principles<span class=blinking-cursor>_</span>
---
I will give you an advice on how to fix your plot for each test failed<span class=blinking-cursor>_</span>
---
__you should highlight trends going on__
it seems a strong correlation is going on between your data. Try to help the reader of your plot spotting it adding <code>geom_smooth()</code> to your plot<span class=blinking-cursor>_</span>
---
__try to remove the grey background__
you are employing the default ggplot theme. while it is generally fit for its purpose you should consider removing that grey background, which lowers your data to ink ratio. Please find more info about data ink ratio on the <a href='https://infovis-wiki.net/wiki/Data-Ink_Ratio'>official info vis wiki page</a><span class=blinking-cursor>_</span>
---
__let us understand your plot better with a subtitle__
your plot is missing a subtitle. Subtitle are effective in providing additional relevant info about metrics and data showed in your plot.Try to add a plot employing labs(subtitle = 'your subtitle')<span class=blinking-cursor>_</span>
---
__use caption to add integrity to your plot__
your plot is missing a caption. While not mandatories , captions are used to provide info about sources and reference period of your plot. This is crucial to increase the level of graphical integrity of your plot<span class=blinking-cursor>_</span>
---
__mark that outliers__
I have found some outliers in your data ,and they do not seem to be explicitly labeled in your plot.To increase the level of meaningfulness you should consider labelling them<span class=blinking-cursor>_</span>
---
Hope you will find this useful and will help you improve your plot
Cheers,
_your dataviz bot advisor_