码迷,mamicode.com
首页 > 编程语言 > 详细

R vs Python:载入包 import & library

时间:2018-11-02 01:47:00      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:agg   数据   r语言   使用   函数式   module   port   双引号   col   

  数据科学:R & Python

  工作 & Kaggle机器学习比赛

  可重复函数式编程

一、Python模块的载入

  •   包 Package
  •   模块 module
import pandas as pd
import numpy as np
import matplotlib.pylab as plt

二、R语言包的载入

install.packages("ggplot2")
library(ggplot2)
require(ggplot2)
install.packages("pacman")
library(pacman)

  install必须加双引号,library可以不加。

  pacman包可以一次性加载多个包

library(pacman)
p_load(tidyverse, data.table)

# 或者
pacman::p_load(tidyverse, data.table)

  p_load函数可以一次性加载多个包,如果该包以前未曾安装过,会自动帮忙安装,很方便。

三、总结

  Python:之所以使用pd.read_csv之类的函数是因为很多函数,很多模块,很容易就导致函数重名,因此需要说明来自哪个包;

  R:主要用来解决探索性问题,代码量少,重复概率低,当然也可以使用类似pacman::p_load的方法。


END 2018-11-02 00:07:14 

R vs Python:载入包 import & library

标签:agg   数据   r语言   使用   函数式   module   port   双引号   col   

原文地址:https://www.cnblogs.com/hider/p/9893527.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!