
R语言学习
文章平均质量分 72
我自己的R语言和Python学习历程,希望对大家有所帮助
冰水比水冰
我是码农,却假装是程序员。
展开
-
在 Mac 上打包 PyQT 程序
有许多人使用 Python 来写图形化界面时选择了 PyQT,但是有许多人不知道如何将开发好的程序打包成为安装包,这篇文章我就来介绍一种非常简单的也是非常基础的在 MAC 下打包 PyQT 程序的方法。安装 PyQT安装 QT我们首先要安装 QT,我这里安装的是, QT 5.5,对于 MAC 上 QT 的安装直接到官方网站上去找到对应的安装包下载安装即可。http://www.qt.io/安装 S原创 2016-04-07 22:59:51 · 11620 阅读 · 0 评论 -
解决 Mac OS X 10.11 安装 sip 没有权限的问题
在搭建 PYQT 的过程中我遇上了一个非常恶心的问题,在安装 sip 的时候编译源码之后的安装过程中一直提示我:Operation not permitted ,我甚至重装了系统也无济于事,最终通过查资料解决了问题。原创 2016-04-06 00:06:10 · 11241 阅读 · 2 评论 -
Python 分发工具初探之 setuptools 进阶
在上篇文章中我们知道了 setuptools 是什么,以及它基本的功能和用法。在这篇文章中,我们会介绍如何讲setuptools应用于稍大的项目中,通过 setuptools 控制包中的文件。0x03 使用 find_packages()在之前的例子中,我们使用的都是 setup() 的默认参数,使用默认参数只能打包一些简单的、不复杂的工程,如果我们的工程中的文件越来越多,就不能使用它的默认参数了原创 2016-03-25 21:12:43 · 4920 阅读 · 0 评论 -
Python-分发工具初探之-setuptools
这篇文章主要介绍了一下 setuptools 是什么,以及它的功能和特点,并且介绍了如何使用它来创建和安装使用自己的包,这篇文章仅仅讲了最基本的功能和用法,一些对于进阶的用法会在下篇文章中进行介绍。0x00 setuptools 是什么setuptools 与 disutils我们通常所知道的 Python 分发工具是 Python disutils, setuptools 可以说是它的增强版,它原创 2016-03-23 00:13:13 · 6659 阅读 · 1 评论 -
Python 字符串 String 内建函数大全(2)
在上一篇文章中,我们提到了部分 Python 中字符串 string 的内建函数,这篇文章我们将继续介绍其他函数。lower() 函数功能将字符串中的字母转换为小写用法str.lower()参数无返回值字符串示例代码str = "HELLO WORLD!"print str.lower()运行结果hello world!lstrip() 函数功能把字符串左边的特定字符全部截取掉,默认字符为空格用法原创 2016-03-07 22:13:06 · 4955 阅读 · 0 评论 -
编写带命令行参数的 Python 程序
我们在安装一些 Python 程序的时候经常会输入这样的命令行语句 python setup.py install,从这条语句中我们可以看到 setup.py 是一个 Python 程序,但是其中的 install 又是什么呢?其实它就是这个 Python 程序的命令行参数。在这篇文章中我会和大家探讨 Python 程序中命令行参数的工作机制和如何去编写一个带命令行参数的 Python 程序。原创 2016-02-27 15:29:33 · 25742 阅读 · 1 评论 -
R语言学习(6)-流程控制和循环
流程控制和循环1.流程控制 if和else> if(TRUE)message("TRUE")TRUE> if(FALSE)message("FALSE")> if(FALSE)+ {+ message("FALSE")+ }else+ {+ messag原创 2014-08-03 13:48:04 · 4119 阅读 · 0 评论 -
R语言学习(5)-字符串和因子
字符串和因子1.字符串 创建字符串> c("HELLO","WORLD")[1] "HELLO" "WORLD" 使用paste函数连接字符串> paste(c("hello","hi"),"world")[1] "hello world" "hi world" > pa原创 2014-08-02 16:38:50 · 6784 阅读 · 0 评论 -
R语言学习(4)-环境和函数
环境和函数1.环境 使用new.env函数创建环境 > an_environment 向环境中分配变量与列表相同> an_environment[["pythag"]] > an_environment$root > assign("moond原创 2014-08-02 14:54:26 · 3453 阅读 · 0 评论 -
R语言学习(3)-列表和数据框
列表和数据框1.列表 list函数创建列表> (a_list 1,-3),nrow=2),asin))[[1]][1] 1 1 2 5 14 42[[2]] [1] "Jan" "Feb" "Mar" "Apr" "May" "Jun" "Jul" "Aug" "Sep" "Oct" "Nov" "Dec"[原创 2014-08-02 00:49:01 · 3958 阅读 · 0 评论 -
R语言学习(2)-向量矩阵和数组
向量矩阵和数组1.vector函数可以创建指定类型、长度的矢量 (其结果中的值可以是0,FLASE,空字符串) > vector("numeric",5)[1] 0 0 0 0 0> vector("complex",6)[1] 0+0i 0+0i 0+0i 0+0i 0+0i 0+0i> ve原创 2014-08-01 16:22:23 · 4795 阅读 · 0 评论 -
R语言学习(1)-将R作为科学计算器使用
将R作为科学计算器使用1.例:> 1:5 + 6:10[1] 7 9 11 13 15 > c(1,3,5,7,9)+c(2,4,6,8,10)[1] 3 7 11 15 19> median(2:5)[1] 3.5> 1:10 / 3 [1] 0.3333333 0.6666667 1.000原创 2014-07-30 16:24:35 · 5513 阅读 · 0 评论