作为RStudio官网上享有独立域名的一个包,它的名字都那么响亮——shiny。这是据我所知到目前为止功能最好,编写最完备的一个交互可视化包。详细教程在官网上有介绍,这里只做一个回顾。

阅读全文 »

从本地读取的文档时,除了用read.csvread.table读取.csv或者.txt文件以外,还不可避免的碰到大量需要从.xlsx格式的文件中读取数据的情况,将其转换格式为.csv或者.txt当然是一种方法,曲径通幽的存入数据库,再用R调用数据库内容亦可,但是最直接的方式无非还是直接读取。下面是几种常见读取方式的比较,至于最终选择哪种读取方式,见仁见智。

阅读全文 »

上一篇文章VBA Dictionary - Part I提到Dictionary的创建、添加key、添加和修改item、.Items.Keys的属性以及检查一个key是否存在的.Exists()方法。

我们还可以对Dictionary做一些别的操作:

  • 复制item
  • 删除key和item

另外我们需要知道Dictionary返回的结果需要用什么样的方式来呈现。

阅读全文 »

虽然VBA可以直接用Application.WorksheetFunction来直接调用EXCEL中的Vlookup函数(可缩略为Application.Vlookup或者WorksheetFunction.Vlookup)。可用用For ... NextDo While ... Loop 循环逐行调用.Vlookup,或者用Range().FormulaR1C1 = "=VLOOKUP()"来给一列数据直接处理。
但这两种方法效率都不高,最好是能有一种VBA自有的数据存储方案,可以高效的调用和查询数据,所以有了这篇笔记(主要参考内容取自VBA for smarties站点,地址见底部reference)

阅读全文 »