虽然Anaconda中自带很多库or包,但是还是有一些没有的,这种时候就需要我们来手动安装啦~
作为一名HR,咱虽然不是职业写代码的,但还是经常会面试一些候选人的,在面试的时候,你可能听说过包或者库这样的概念。
看起来好像还挺陌生的,但其实之前我们已经接触过一个了:Pandas库。
import pandas as pd
对,就是上面这一行代码,在讲如何用Python读取csv文件的时候有讲过这个,不知道大家还有没有印象。
包(R包)和库(Python库)其实是非常类似的东西,今天要介绍的就是这个东西。大家可以简单地理解为这是一些别人写好的现成代码,咱们可以拿来直(mian)接(fei)用就行了。这里需要强调一点,R包和Python库是类似的,但是Python包是另外一种东西哦,大家不要搞混了,不一样的!
Python和R都是开源免费得到软件,因为有包和库这种东西的存在,可以说学习Python和R是永无止境的,因为包或者库实在是太太太太太多了,学是肯定学不完的。因此,咱们HR宝宝如果只是拿来做数据分析用的话,只需要学习一些基础知识就可以了,想实现什么功能,度娘一下用什么包可以实现,然后翻翻文档抄抄各种论坛上的代码就好啦~甚至说基础理论都不学,只要足够耐心,反复尝试,直接COPY别人写好的代码改一改都可以的!【相信自己,我一个完全不知道JAVA为何物的人都能写出小游戏,用Echarts绘图】。
之所以推荐大家使用Anaconda作为数据分析的入门,很大一部分原因就在于在安装Anaconda的时候已经把很多常用的库给安装好了!而且可以一键自动更新库,省去了很多麻烦。很显然并不是所有的包都在Anconda中安装好了,如果需要用到的话,就需要大家手动进行安装和添加。
在进行Anconda介绍的时候有说过,大家安装之后应该也注意到了,Anaconda安装完成后其实是有两个的,一个是Anaconda Prompt 一个是Anaconda Navigaror。平时建议大家使用Navigator,因为看起来更符合咱们小白用户的认知。在进行Python库的安装的时候,则建议大家大家使用Prompt。
别怀疑人生,没错,打开Prompt的界面就是这个样子的。不用担心,安装第三方的代码非常简单:
pip install 第三方库名称
比如,我们要安装jieba这个中文分词的第三库,就在Prompt的界面中直接输入【pip install jieba】然后回车就可以了。
R中进度包的安装可能稍微简单一些(对小白来说鼠标点点点还是要比写代码容易嘛)。如果是在Anaconda下直接安装的R studio,你可能会发现你的电脑上似乎只有R studio很难找到R本身。因此,我们直接介绍在R studio中如何安装包。
如图所示,依次点击packages——install,大家不同的电脑上位置可能是不一样的。然后在弹出的对话框中输入要安装的包的名字,点击Install就可以啦~
比如要安装常用的可视化包ggplot2,就直接在框里键入ggplot2就可以啦(顺便一提,输入前几个字母就可以带出来包的全称哦~)。如果安装成功了,会看到这样的提示,没有成功的话,再尝试一次基本上就没问题啦~
安装包是不是还挺容易的?接下来给大家推荐一些常用的包大家可以了解一下:
Python
R