- 博客(181)
- 资源 (12)
- 收藏
- 关注
原创 SAS进阶《深入分析SAS》之数据汇总和展现
SAS进阶《深入分析SAS》之数据汇总和展现1. 通过Print过程制作报表proc print <data=数据集>;run;选项:obs=修改观测序号列标签noobs不显示观测序列号id语句在输出中取代观测序列var选择输出的变量where语句选择输出的观测总结如下: proc print data=数据集<选项>; id 变量1<变量2...>;
2016-01-12 14:59:16 1748
原创 程序员必知的LinuxShell命令
程序员必知的LinuxShell命令grep (Globle Regular Expression Print全局正则表达式)命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来 -c:只输出匹配行的计数。 -I:不区分大 小写(只适用于单字符)。 -h:查询多文件时不显示文件名。 -l:查询多文件时只输出包含匹配字符的文件名。 -
2016-01-12 09:04:40 1192
原创 Python之数据聚合与分组运算
Python之数据聚合与分组运算1. 关系型数据库方便对数据进行连接、过滤、转换和聚合。2. Hadley Wickham创建了用于表示分组运算术语“split-apply-combine”(拆分-应用-合并)。3. GroupBy的size方法,它可以返回一个含有分组大小的Series。4. gorupby对分组进行迭代,可以产生一组二元元组(由分组名和数据块组成)。5. 选取一个或以组列对于由G
2016-01-08 15:09:40 3094
原创 Python之绘图和可视化
Python之绘图和可视化1. 启用matplotlib最常用的Pylab模式的IPython(IPython --pylab)2. matplotlib的图像都位于Figure对象中。可以使用plt.figure创建一个新的Figure,不能通过空Figure绘图,必须用add_subplot创建一个或多个subplotaxes[0,1]可以通过sharex和sharey指定subplot应该具
2016-01-07 16:37:09 3155
原创 Python之数据规整化:清理、转换、合并、重塑
Python之数据规整化:清理、转换、合并、重塑1. 合并数据集pandas.merge可根据一个或者多个不同DataFrame中的行连接起来。pandas.concat可以沿着一条轴将多个对象堆叠到一起。实例方法combine_first可以将重复数据编接在一起,用一个对象中的值填充另一个对象中的缺失值。2. 数据风格的DataFrame合并操作2.1 数据集的合并(merge)或连接(ji
2016-01-07 13:56:10 5035
原创 Python数据科学安装Numby,pandas,scipy,matpotlib等(IPython安装pandas)
Python数据科学安装Numby,pandas,scipy,matpotlib等(IPython安装pandas)如果还没有本地安装Python、IPython、notebook等请移步上篇 Python,IPython,qtconsole,Notebook,Jupyter快速安装教程 本教程是安装二进制文件,以Windows10 64位操作系统为例,但是二进制文件对应其他Linux和mac os
2016-01-07 09:10:37 11741
原创 Python之pandas数据加载、存储
Python之pandas数据加载、存储与文件格式0. 输入与输出大致可分为三类:0.1 读取文本文件和其他更好效的磁盘存储格式2.2 使用数据库中的数据0.3 利用Web API操作网络资源1. 读取文本文件和其他更好效的磁盘存储格式pandas提供了一些用于将表格型数据读取为DataFrame对象的函数。1.1 pandas中的解析函数: read_csv 从文件、U
2016-01-06 17:57:34 15178
原创 Python之Pandas中Series、DataFrame实践
Python之Pandas中Series、DataFrame实践1. pandas的数据结构Series1.1 Series是一种类似于一维数组的对象,它由一组数据(各种NumPy数据类型)以及一组与之相关的数据标签(即索引)组成。1.2 Series的字符串表现形式为:索引在左边,值在右边。2. pandas的数据结构DataFrame是一个表格型的数据结构,它含有一组有序的列,每列可以是不同
2016-01-06 16:00:33 43096 1
原创 Python在云端编程之IPython notebook
Python在云端编程之IPython notebook如果本地编程考虑到Python版本,机器位数,编译环境,科学栈安装等等繁琐的事,弄得你焦头烂额,不如移步云端,省去这些繁琐过程,在云端编程是很享受的事,当前你只需要:有网,有浏览器——就行!已经内置了科学栈Numpy、pandas等等,不管是科研还新手都可以即刻开始!1.打开网址Wakari(https://wakari.io/)简单注册即可2
2016-01-06 11:05:53 4186
原创 IPython、Notebook、qtconsole使用教程
IPython、Notebook、qtconsole使用教程 上一篇为Python,IPython,qtconsole,Notebook,Jupyter快速安装教程1. 使用IPython自动补全功能,使用tab键,如输入im后按tab键,可自动补全import。进入IPython,CMD中输入ipython退出IPython,CMD中输入quit() 使用魔法指令% %run test.
2016-01-06 08:33:07 26102 1
原创 Python,Jupyter Notebook,IPython快速安装教程
Python,IPython,qtconsole,Jupyter Notebook快速安装教程 下一篇:IPython、Notebook、qtconsole使用教程下一篇Python数据科学安装Numby,pandas,scipy,matpotlib等(IPython安装pandas) 最近深入Python的数据分析方面,为了进一步优化工具决定自己动手安装,可是看到安装文档基本千篇一律,跟不上版本变
2016-01-05 20:15:21 69237 9
原创 Python之NumPy实践之数组和矢量计算
NumPy实践之数组和矢量计算1. NumPy(Numerical Python)是高性能科学技术和数据分析的基础包。2. NumPy的ndarray:一种对位数组对象。NumPy最重要的一个特点是其N维数组对象(即ndarray),该对象是是一个快速而灵活的大数据集容器。3. 创建ndarray data1 = [1,2.4,4,3,0] arr1 = np.array(data1)
2016-01-05 17:20:19 4412
原创 Python之IPython开发实践
IPython开发实践1. IPython有行号。2. Tab键自动完成,当前命名空间任何与已输入字符串相匹配的变量就会被找出来。3. 内省机制,在变量前或者后面加上(?)问号,就可以将该对象的一些通用信息显示出来。(??)两个问号显示源码。4. (一个下划线)和_(两个下划线)分别表示最近两个输出结果。5. 与操作系统交互。可以执行shell命令,如更改目录、将命令的执行结果保存在Python对象
2016-01-05 14:51:04 1087
原创 Python Base of Scientific Stack(Python基础之科学栈)
Python Base of Scientific Stack(Python基础之科学栈)1. Python的科学栈(Scientific Stack)NumPy NumPy提供度多维数组对象,以存储同构或者异构数据;它还提供操作这一数组对象的优化函数/方法。SciPy SciPy是一组子库和函数,实现科学或者金融中常常需要的重要标准功能;Matplotlib Matpl
2016-01-04 19:00:37 1349
原创 SAS进阶《深入解析SAS》之对多数据集的处理
SAS进阶《深入解析SAS》之对多数据集的处理1. 数据集的纵向串接:数据集的纵向串接指的是,将两个或者多个数据集首尾相连,形成一个新的数据集。据集的横向合并:数据集的横向合并,指的是将两个或者多个数据集根据某种原则横向合并起来,形成新的数据集。2. 数据集的纵向串接两种方法:1)使用SAS DATA步的SET语句。2)使用SAS过程步的APPEND过程。2.1. 使用SET步纵向串接形式如
2016-01-04 13:38:18 5794
原创 Windows10开启热点
1.以网线的连接方式,已经连接。2.打开CMD3. 开启热点3.1设置热点名称和密码netsh wlan set hostednetwork mode=allow ssid=name key=password3.2开启热点netsh wlan start hostednetwork注意:命令最后没有分号
2016-01-02 16:30:48 1049
原创 SAS进阶《深入解析SAS》之SAS数据挖掘的一般流程
SAS进阶《深入解析SAS》之SAS数据挖掘的一般流程1. 所谓数据挖掘,是指通过对大量的数据进行选择、探索与建模,来揭示包含在数据中以前不为人所知的模式或规律,从而为商业活动或科学研究提供帮助和服务。2. 数据挖掘重要的两个类别:有监督分析(SupervisedAnalysis),无监督分析(UnsupervisedAnalysis)。有监督分析属于目标导向(GoalDirected)型分析。无
2015-12-31 18:05:58 2248
原创 SAS进阶《深入解析SAS》之开发多语言支持的SAS程序
SAS进阶《深入解析SAS》之开发多语言支持的SAS程序1. 多语言支持的应用程序是指该程序在世界给第使用时,其能够处理的数据,以及处理数据的方式、信息展现的方式都符合当地的语言、文化习惯,这要求应用程序运行时,能够自动进行与地区、语言相关的处理,也就是通常所说的国际化。2. SBCS、DBCS、MBCS单字节字符集SBCS指在该字符集中的字符最多由2个字节表示。一个字节8位,仅支持2的8次方=25
2015-12-31 17:09:34 3538
原创 Oracle12C用户创建、授权、登录
Oracle用户创建、授权、登录1.以系统用户登录C:\Users\LEI>sqlplus sys/dwh as sysdba;SQL*Plus: Release 12.1.0.2.0 Production on 星期四 12月 31 10:11:29 2015Copyright (c) 1982, 2014, Oracle. All rights reserved.连接到:Oracle Dat
2015-12-31 10:54:05 28721
原创 SAS进阶《深入解析SAS》之Base SAS基础、读取外部数据到SAS数据集
SAS进阶《深入解析SAS》之Base SAS基础、读取外部数据到SAS数据集前言:在学习完《SAS编程与商业案例》后,虽然能够接手公司的基本工作,但是为了更深入的SAS学习,也为了站在更高的一个层次上去掌握和优化公司工作,故而又咬紧牙关加紧学习《深入解析SAS》.就目前的两本书的对比,显而易见的是本书比《SAS编程…》要厚的多,再者内容更新是2015年著,最后是内容详实。没办法,这本书的作者团队过
2015-12-30 19:08:47 3253 1
原创 SAS学习笔记之《SAS编程与数据挖掘商业案例》(5)SAS宏语言、SQL过程
SAS学习笔记之《SAS编程与数据挖掘商业案例》(5)SAS宏语言、SQL过程1. 一个SAS程序可能包含一个或几个语言成分:DATA步或PROC步全程语句SAS组件语言(SCL)结构化查询语言(SQL)SAS宏语言2. 宏触发:% 是一个宏语句或宏函数;&是一个宏变量引用3. 局部宏变量:一般程序定义的为宏变量。全局宏变量:使用%global语句或通过data步接口子程序产生宏变
2015-12-29 14:03:59 2115
原创 SAS学习笔记之《SAS编程与数据挖掘商业案例》(4)DATA步循环与控制、常用全程语句、输出控制
SAS学习笔记之《SAS编程与数据挖掘商业案例》(4)DATA步循环与控制、常用全程语句、输出控制1. 各种循环与控制DO组 创建一个执行语句块DO循环 根据下标变量重复执行DO和END之间的语句DO WHILE 重复执行直到条件为假则退出循环DO UNTIL 重复执行直到条件为真则退出循环DO OVER 对隐含下标数组元素执行DO/END之间的语
2015-12-29 08:50:35 2817
原创 SAS学习笔记之《SAS编程与数据挖掘商业案例》(3)变量操作、观测值操作、SAS数据集管理
SAS学习笔记之《SAS编程与数据挖掘商业案例》(3)变量操作、观测值操作、SAS数据集管理1. SAS变量操作的常用语句ASSIGNMENT 创建或修改变量SUM 累加变量或表达式KEEP 规定在数据集中保留的变量DROP 规定在数据集中删除的变量ARRAY 定义一个数组RENAME 重命名数据集变量LENGTH
2015-12-28 15:21:05 2022
原创 SAS学习笔记之《SAS编程与数据挖掘商业案例》(2)数据获取与数据集操作
SAS学习笔记之《SAS编程与数据挖掘商业案例》(2)数据获取与数据集操作1. SET/SET效率高,建立的主表和建表索引的查询表一般不排序,2. BY语句,DATA步中,BY语句规定分组变量,用于控制SET,MERGE,UPDATE或MODIFY语句。BY<DESCENDING>variable-1 <...<DESCENDING>variable-n><NOTSORTED><GROUPFOR
2015-12-28 09:02:06 1251
原创 SAS学习笔记之《SAS编程与数据挖掘商业案例》(1)系统简介和编程基础
SAS学习笔记之《SAS编程与数据挖掘商业案例》(1)1. SAS系统简介1.1 SAS是先编译后执行的语言,data步标志着编译的开始。 数据指针:当前内存缓存区,输入数据所在位置。 PDV:Program Data Vector,在DATA步中所有涉及的变量被编程当前向量的一部分。2. SAS编程基础2.1 SAS逻辑库
2015-12-25 08:55:23 1171
原创 解决stackoverflow打开慢不能注册登录
解决stackoverflow打开慢不能注册登录资源帖:Firefox离线安装扩展教程 (带最新Decentraleyes下载链接,0分下载)问题原因:并不是stackoverflow被墙,而是因为stackoverflow用了google的api,而Google在天朝是用不了的,所以才导致像stackoverflow这类网站,出现样式错乱,不能注册,不能登录,打开特别慢,甚至打不开。解决:(1)使
2015-12-13 09:16:21 22189 37
原创 解决:efi usb device has been blocked by the current security policy
解决:efi usb device has been blocked by the current security policy问题描述:U盘装系统或者其他操作时,是因为BIOS安全策略,出现上述错误无法进入后续步骤。解决方法:按F2(Fn+F2)进入BIOS,在security中security选择disable。解决!延伸(可不读):黑苹果安装过程中选择UEFI+GPT格式问题! (1)选择
2015-12-12 17:25:19 78265 2
原创 4.0 苹果系统安装之黑苹果(4)
4.0 苹果系统安装之黑苹果(4)所谓黑苹果,实现相对白苹果的。其实就是不是苹果笔记本而装上苹果系统。这个和是苹果笔记本却改成Windows系统。我认为,这两种反常行为都是。。。只是,出发点不同。算了,各有所好,那么如何,在不是华硕或者联系或者戴尔的机子上装上黑苹果双系统呢。由于黑苹果是公认为的最难装的系统之一。也没有一个教程适配所有机型的。那么我送上一个远景论坛的传送门。也是我自己写的教程。不过,
2015-11-29 21:28:31 1571
原创 3.0 Windows和Linux双系统安装(3)
3.0 Windows和Linux双系统安装(3)3.1 精简的安装步骤如下:(如果已经有了前面两篇教程的安装经验,推荐看完3.1即可动手了)双系统很多开发新人会用到,而且比起虚拟机好处是运行效率较高,提高产出比。已经一口气写了好多字了,有了之前(1)(2)的铺垫那么久只要注意两点即可:(1)先安装Windows再安装Linux。(2)Windows安装过程分盘操作的(2)步骤,即预留200G或者
2015-11-29 21:26:25 1324
原创 2.0 Linux系统的安装之Fedora安装单系统(2)
2.0 Linux系统的安装之Fedora安装单系统(2)*Linux系统的安装之Fedora安装单系统 恐怕最好装的系统就是Linux系统了,或者与Windows并列。此篇教程为Fedora的单系统安装,如果装双系统即Windows和Linux请移步下一篇3.0 Windows和Linux双系统安装(3)。 简介下Fedora,我用Fedora是从大二Linux课程开设的时候开
2015-11-29 21:23:44 1423
原创 1.0 windows10系统安装步骤(1)
windows10系统安装步骤(1)根据自己对笔记本系统的折腾,为了方便他人系统的安装,故总结笔记本系统的安装步骤 目录:1.0 windows10系统安装步骤(1)2.0 Linux系统的安装之Fedora安装单系统(2)3.0 Windows和Linux双系统安装(3)4.0 苹果系统安装之黑苹果(4)哈哈。。。这么一看主流的三大平台,我都安装过了。而且帮同学安装系统成功30余台,每个本本收点
2015-11-29 21:21:55 1408
原创 vim的快捷键大全
vim是开发利器,掌握快捷可以事半功倍,这里总结下常用的快捷键,提高开发速度这里写代码片1、vim ~/.vimrc 进入配置文件如果不知道vimrc文件在哪,可使用 :scriptnames 来查看set nu #行号set tabstop=4 #一个tab为4个空格长度set ai #设置自动缩进syntax on #高亮2、基本空格键 向右移动一格x 删除后面的字符 X 删除
2015-11-29 10:29:34 808
原创 MyEclipse创建SSH项目(Java web由maven管理)
JavaEE后台开发,MyEclipse创建SSH项目,MyEclipse创建Java web 由maven管理的SSH项目。1、创建SSH项目1、创建web工程 2、勾选maven支持 3、下一步 4、两个都勾选 5、选择maven 6、取消勾选,不选择依赖,因为pom.xml会引入所有需要的依赖 7、创建初步完成 8、完善pom.xml文件,引入依赖,源码在最后2、创建测试类9、
2015-11-13 20:53:23 5182 1
原创 intellij 创建java web项目(maven管理的SSH)
intellij 创建java web项目(maven管理的SSH)环境intellij IDEA14、MAVEN、Spring、Struts2、Hibernate、Java Web。工程搭建。1、创建maven项目1、关闭现有项目,或者new progect 创建maven的web工程 、添加web工程6、添加web 、配置tomcat8
2015-11-12 11:17:29 10884 2
原创 jQuery学习笔记之插件开发(4)
jQuery学习笔记之插件开发(4) 插件:了让原有功能的增强。 1.插件的种类(3种):局部、全局、选择器插件 1.1封装对象方法的插件 这种类型的插件是把一些常用或者重复使用的功能定义为函数,然后绑定到jQuery对象上,从而成为jQuery对象的一个扩展方法。 目前,大部分jQuery插件都是这种类型的插件,由于这种插件是将对象方法封装起来,在jQuery选择器获取j
2015-11-05 09:11:53 820
原创 jQuery学习笔记之jQuery的Ajax(3)
jQuery学习笔记之jQuery的Ajax(3)6.jQuery的Ajax插件源码地址:```https://github.com/iyun/jQueryDemo.git```6.0 jQuery ajax浏览器给我们提供的XMLHttpRequest的作用是来发送http请求。js代码发送一个http的请求XMLHttpReques
2015-11-03 22:28:27 895
原创 jQuery学习笔记之DOM操作、事件绑定(2)
jQuery学习笔记之DOM操作、事件绑定(2)4.DOM操作5.事件绑定源码地址:https://github.com/iyun/jQueryDemo.git4.DOM操作(节点增删改查)节点查找:
2015-11-03 22:17:42 1015
原创 intellij IDEA常见操作
1.中文乱码设置:file - setting - Editor - File Encodings 设置为UTF-8 2.tomcat重新启动:Ctrl-F5,或者左上角 3.删除progect 先close progect,进入开始选择界面,鼠标悬停在想要删除的项目上,点击delete。
2015-11-03 20:28:34 1698
原创 jQuery学习笔记之概念(1)
jQuery学习笔记之概念(1) ——————————————————————学习目录———————————————————— 1.概念 2.特点 3.选择器 4.DOM操作 5.事件 6.jQuery的Ajax ———————————————————————————————————————————————— 前言:当前流行的JavaScript库有: jQuery、Mo
2015-11-03 13:51:58 625
原创 Spring学习笔记之aop动态代理(3)
Spring学习笔记之aop动态代理(3) 1.0 静态代理模式的缺点: 1、在该系统中有多少的dao就的写多少的proxy,麻烦 2、如果目标接口有方法的改动,则proxy也需要改动。 PersonDao.javapublic interface PersonDao { public void savePerson();}PersonDaoImpl.javapu
2015-10-25 09:32:03 610
OBS Mac版 安装包下载 obs-mac-21.0.3-installer
2018-03-10
git 桌面版Mac版 下载GitHubDesktopSetup
2018-02-10
git 最新版下载 git windows 32位下载
2018-02-10
postgresql数据库建模工具pgmodeler-0.9.1-alpha1-demo-macos
2018-01-19
.rncache React-Native 0.47第三方包
2017-08-22
Git64位windows版Git-2.10.1-64-bit.exe
2016-10-05
phantomjs-2.1.1-linux-x86_64.tar.bz2
2016-07-15
hadoo2.6.4 hadoop.dll winutils.exe
2016-07-05
pandoc-1.17.1-1-windows.msi
2016-06-30
Decentraleyes(firefox扩展)
2016-01-21
cloudsim3.0.3
2014-12-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人