Использование объектов JSON для локального хранилища:
// SET
var m={name:'Hero',Title:'developer'};
localStorage.setItem('us', JSON.stringify(m));
// GET
var gm =JSON.parse(localStorage.getItem('us'));
console.log(gm.name);
// Итерирование всего локального хранилища ключи и значения
for (var i = 0, len = localStorage.length; i < len; ++i) {
console.log(localStorage.getItem(localStorage.key(i)));
}
// DELETE
localStorage.removeItem('us');
delete window.localStorage["us"];
Приветствия, меняя fill=variable
с вашей панели геом на ваш ggplot()
колл следующим образом (и регулируя горизонталь с помощью hjust= .25
:
barPlot <- ggplot(df2, aes(Year,value, fill= variable)) +
geom_bar(position="dodge",stat="identity") +
labs(y="Quantity",fill="")+
scale_fill_manual("Legend",values=c("Lateral bar"="khaki4","Bar accreted to island"="Khaki2","Mid channel bar"="honeydew4"))+
geom_text(aes(label=value),position=position_dodge(width=0.9),vjust=-1, hjust= .25)