Python/R 都可以通過命令行的方式和其他語言做交互,通過命令行而不是直接調(diào)用某個(gè)類或方法可以更好地降低耦合性,在提高團(tuán)隊(duì)協(xié)作的效率。
數(shù)據(jù)傳輸與解析
對(duì)于數(shù)據(jù)傳輸與解析,我們首推的格式是csv,因?yàn)橐环矫?,csv格式的讀寫解析都可以通過 Python 和 R 的原生函數(shù)完成,不需要再安裝其他包。另一方面,csv格式可以很快的轉(zhuǎn)化為 data frame 格式,而data frame 格式是數(shù)據(jù)流分析的核心。
不過,實(shí)際情況中,我們需要傳輸一些非結(jié)構(gòu)化的數(shù)據(jù),這時(shí)候就必須用到 JSNO 或者 YAML。