Scott's Blog

明生写字的地方

R 语言数据结构

向量 R 里面的向量看起来像 Python 的 list,但又不是 list,更像是Python 里一维的数组。 向量入门 基础 vec <- c(1, 2, 3, 6, 5, 4) vec[c(1, 2, 4)] #> [1] 1 2 6 class(vec) #> [1] "numeric" vec[1:2] # 末尾包含 #> [1] 1 2 Pyt...

Jupyter 的安装与使用

Python 利器

IPython 和 Jupyter IPython 是一个 Python REPl shell,环境远比 Python 自带的强大,而 Jupyter Notebook 则是一个基于 IPython REPl 的 Web 应用,运行结果可保存为后缀.ipynb,交互性强,所见即所得,数据分析,写分析报告等的不二利器。 官方解释: The Jupyter Notebook is a...

用 Linux 命令行做数据处理

命令行中的数据科学

这一节记录下做数据处理时用到的一些 Linux 和 命令行技巧。大部分命令在 OS X 系统也适应。 为什么使用 Linux 和命令行 一提到 Linux,许多人都会说到“自由”,但我不认为他们都知道“自由”的真正涵义。“自由”是一种权力, 它决定你的计算机能做什么,同时能够拥有这种“自由”的唯一方式就是知道计算机正在做什么。 “自由”是指一台没有任何秘密的计算机,你可以从它那里了...

ReadtheDocs 折腾记

如何快速搭建一个写书平台

参加的数据科学班今天结束了,但还有很多疑难点没搞清楚,很多收获也没整理。课程结束后想补写下笔记,做下查遗补漏,心想,与其写笔记,不如写成一本书的形式,更美观,也更系统。 现有的写电子书的方式,有以下几个解决方案,优劣势也很明显。 自有博客,跟散文堆在一起,不便索引。 GitHub Wiki,适合做知识整理,但排版一般,不方便本地查看。 GitBook,丑,慢。 经过一些...

让 CapsLock 键更实用

键盘重映射

缘起 12年,我当时还在做销售工作,虽然从事那行已好几年,但总感觉自己的销售知识体系不够系统,于是向一个销售老大哥请教——如何提升自我的销售能力。他教了我一个很简单的办法——把自己跟客户的销售对话录下,然后用录音分析软件把每句话形成文字,其实就是给自己的话配上字幕。 办法虽笨,却极其有效,若你有很多口头禅想改却一直改不了,不妨也试试。很多时候自己说过什么话是意识不到的,而写作清晰与否,一...

我的 Mac 工具清单

让你更高效的一些工具

作为一个喜欢技术且不怕折腾的宅男,用 Mac 一年多,积累了不少好用的工具,他们让我的工作和生活变得快乐和高效,下面分享出来,希望也能对你有所帮助。 筛选原则: 简单易用,复杂的工具往往学习成本太高,用了反而耗费更多时间,得不偿失。 高效专注,一款好的工具往往是简洁明快,功能清晰。 美观,美,是很重要的。 不贵。 加速类 「懒惰、傲慢、缺乏耐性 」是程序...