- 博客(33)
- 收藏
- 关注
原创 R tutorial 20 - Logistic Regression 逻辑回归 (3)
/*Logistic Regression 逻辑回归薪金与房屋补贴的关系。假设月薪是12150、那预测他会不会同时申请房屋补贴。逻辑回归用来预测0与1、是与否的模型。*/salary <- c(5500, 5800, 6400, 6700, 7100, 7500, 8800, 9500, 11000, 11500, 12000, 12500, 13100, 13800, 13900,
2016-10-23 16:08:06
435
原创 R tutorial 19 - handle error in Logistic Regression 逻辑回归 (2)
glm会显示数据有以下问题Warning messages:1: glm.fit: algorithm did not converge2: glm.fit: fitted probabilities numerically 0 or 1 occurred这是因为使用glm要计算数据的方差、假如数据是平滑的直线、经过迭代後、仍然无法分辨数据、就会有这个错误。us
2016-10-23 16:06:42
758
原创 R tutorial 18 - Logistic Regression 逻辑回归 (1)
/*Logistic Regression 逻辑回归薪金与房屋补贴的关系。假设月薪是17150,那预测他会不会同时申请房屋补贴。逻辑回归用来预测0与1、是与否的模型。得到的答案会以0~1表示。Salary = 17150 、预期结果是 = 0.7105441。*/salary <- c(5500, 5800, 6400, 6700, 7100, 7500, 8800, 9500,
2016-10-23 16:06:06
400
原创 R tutorial 17 - In-built library
/*在R里有一些预设的数据和库。*/librarylibrary(party)library(plotrix)library(RColorBrewer) DataSetmtcarsVADeaths ReferenceR Graphicshttps://www.stat.auckland.ac.nz/~paul/
2016-10-23 16:04:13
361
原创 R tutorial 16 - Multiple Regression 回归分析 (1)
/*Multiple Regression 多元回归分析薪金、花红、褔利与津贴之间的关系。假设花红是3313.67、褔利是3000、津贴是1050。经过预测、薪金将会是12256.66。*/userName <- c("Lam Wei Wei", "Zheng Da Shi", "Lin Da You", "Fei Gu Man", "Chen Kuang", "Wong wei y
2016-10-23 16:01:14
681
原创 R tutorial 15 - Simple linear regression 线性回归 (2)
/*Simple linear regression 简单回归分析假设花红是3250、经过预测月薪将是10060.22元。图中红色就是预期花红和月薪的关系。*/userName <- c("Lam Wei Wei", "Zheng Da Shi", "Lin Da You", "Fei Gu Man", "Chen Kuang", "Wong wei yun")salary <- c
2016-10-23 15:58:43
407
原创 R tutorial 14 - Mean, Trim, NA Option, Median
/*平均数、排除数值、数列中有NA值、中位数。Mean、Trim、NA Option、Median。*/userName salary jobPosition bonus 1. Mean 平均数MixInfo = c(salary+bonus)result.mean print(result.mean)Output result:12
2016-10-23 15:53:12
430
原创 R tutorial 13 - cbind 黏合
/*使用cbind在表中添加数据。*/userName <- c("Lam Wei Wei", "Zheng Da Shi", "Lin Da You", "Fei Gu Man", "Chen Kuang", "Wong wei yun")salary <- c(8500, 9800, 12500, 15000, 8700, 7500)jobPosition <- c("Staff"
2016-10-23 15:47:27
375
原创 R tutorial 12 - Simple linear regression 线性回归 (1)
/*Simple linear regression 简单回归分析Bar Chart、条形统计图月薪和花红的关系。*/userName salary jobPosition bonus #取得salary和bonus的图表result result#用正态分布计算salary和bonus的方差totalAmount.lm = lm(s
2016-10-23 15:44:27
426
原创 R tutorial 11 - Scatterplots 散点圖
/*散点圖月薪和花红的关系。*/1. ScatterplotsuserName salary jobPosition bonus result resultattach(mtcars)plot(salary, bonus, main="Scatterplot Example", xlab="Salary", yla
2016-10-23 15:42:09
553
原创 R tutorial 10 - Boxplots 箱形图
/*Boxplots、箱形图月薪和花红的关系。*/1. BoxplotsuserName salary jobPosition bonus result resultboxplot(salary, bonus, data=result, main="Car Milage Data", xlab="salary, bonus
2016-10-23 15:38:57
1190
原创 R tutorial 09 - Advance Data.frame 进阶函数-数据
1. data.frameuserName salary jobPosition bonus result result
2016-10-23 15:35:07
294
原创 R tutorial 08 - Advance Matrices 进阶函数-阵列
1. MatricesuserName salary jobPosition bonus MixInfo = c(salary, jobPosition, bonus)result colnames(result) rownames(result) result
2016-10-23 12:48:37
296
原创 R tutorial 07 - Pie Charts 圆形图
1. Pie ChartsuserName salary jobPosition bonus result colnames(result) rownames(result) resultpie(result, labels = userName, main="Salary bar chart")Output result:
2016-10-23 12:44:41
416
原创 R tutorial 06 - Dot chart 散点图
1. Dot chartuserName salary jobPosition bonus result colnames(result) dotchart(result, labels=userName, main="Salary bar chart" )
2016-10-23 12:41:49
2512
原创 R tutorial 05 - Table & Bar Plot 表格与棒形图(2)
userName salary jobPosition bonus 1. Bar chartresult colnames(result) barplot(result, main="Bar chart", xlab="Name", ylab="Salary")2. Table function
2016-10-23 12:39:10
443
原创 R tutorial 04 - Table & Bar Plot 表格与棒形图
1. TableTable是自动把数据组成一个表格。{ A, A, A, B, B, C}数组共有3个A、2个B、1个Csource results print(results)Output result:A B C 3 2 1 2. Bar Plotsource results barplot(results, main=
2016-10-23 12:37:05
788
原创 R tutorial 03 - Function 函数
# 林薇薇 鄭大世 林大佑 費顧漫# 8500 9800 12500 15000# 採購員 主任 經理 總裁# 2300 1350 3285 1035userName salary jobPosition bonus 1. Seq# 由一個數到另一個數, 32~44print(seq(32,44))Output
2016-10-23 12:35:44
433
原创 R tutorial 02 - Operators 运算元
# 林薇薇 鄭大世 林大佑 費顧漫# 8500 9800 12500 15000# 採購員 主任 經理 總裁# 2300 1350 3285 1035userName salary jobPosition bonus 1. 加法# 薪金+花紅totalSalary print(totalSalary)Outp
2016-10-23 12:34:07
446
原创 R tutorial 01 - Data type 数据类型
# 林薇薇 鄭大世 林大佑 費顧漫# 8500 9800 12500 15000# 採購員 主任 經理 總裁userName salary jobPosition 1. Vectorprint(userName)print(salary)print(jobPosition)Vector output result:
2016-10-22 11:21:15
718
原创 算法导论 Algorithms 01 - 线性回归 Simple linear regression
/*假设工资是6000、那麽经过迴歸分析计算、预期花红是2386.055908。*/#import <Foundation/Foundation.h>@interface cLmCalculator : NSObject{ NSInteger p_mSalary; NSInteger p_mBonus; NSInteger p_mTotalSalary; NSInteger p_mTotalBonus; NSInteger p_mTimesSa
2016-10-15 10:26:31
377
原创 Swift 10 组合模式 Composite Pattern
/*大宏药业有阿司匹林和扑热息痛生产部门。对於老板、他只需要指示生产药品就行。组合模式能各控件解耦、假如想增加抗组胺药生产部门、只需增加此部门即可。*/class MedicineProduct { func addOrder(p_obMedicOrder : MedicineProduct) { } func removeOrder(p_mOrderNum : Int) { }
2016-10-02 16:12:25
485
原创 Swift 09 适配器模式 Adapter pattern
/*大宏药业的药动学部门算法库里、有零級消除动力学和一级消除动力学+药动学算法库接囗零級消除动力学():zero-order elimination kinetics一级消除动力学():first-order elimination kinetics现在药理学部门有一套药理学建模系统、需要用到消除动力学算法。可药理学建模系统不能直接使用动力学算法库接囗。因此要使用适配器模式来使用
2016-10-02 16:11:32
866
原创 Swift 08 备忘录模式 Memento Pattern
/*纪录大宏药业机器的操作日志。药物:Aspirin、Paracetamol工作:Wrap、Ship操作员也返回看各个工作的纪录。*/// 原发器class Mechanic { var p_mOperaNumber : Int = 0 var p_stMedicineName : String = "" var p_stEquipOperation : String = "
2016-10-02 16:10:07
393
原创 Swift 07 命令模式 Command Pattern
/*大宏药业的制药机器有2个按钮,按钮A、按钮B。机械操作员不需要知道具体的机械操作原理、只需要透过机器界面操作按钮。机器有2个功能:包装药品、出货药品把操作发送者和执行接受者的控件解耦、当新增功能、更改操作界面更容易。*/protocol Operation { func operate()}class Wrap : Operation { func operate()
2016-10-02 16:08:16
265
原创 Swift 06 职责链模式 Chain of Responsibility
/*大宏药业管理层行政总裁 卡卡: 审批3万元以下订单经理 路飞:审批2万元以下订单主任 白云:审批1万元以下订单代码有错误、不能运行*/class RequestOrder { var p_doAmount : Double = 0.0 var p_mOrderNum : Int = 0 var p_stProductOrder : String = "" ini
2016-10-02 16:06:31
481
原创 Swift 05 策略模式 Strategy Pattern
/*大宏药业门市售卖阿司匹林和扑热息痛商品。学生享有95折优惠。老人享有85折优惠。VIP享有7折优惠。把计算优惠控件、和选择哪种优惠控件进行解耦。当增加新年优惠时、只需针对优惠控件编程即可。*/class Store { var p_doPrice : Double = 0.0 var discount = Discount() func setPrice (p
2016-10-02 16:04:59
479
原创 Swift 04 观察者模式 Observer Pattern
/*现在公司有3个理货员、分别处理阿司匹林、扑热息痛和抗组胺药。当需要出货时、3人会通知大家、一起出货。在不新增新线程、3人都不需要有对方资料、不需要持有特别广播的通讯控件的情况下、也能通知大家。公司:大宏药业生产部职员:卡卡、阿司匹林路飞、扑热息痛白云:抗组胺药动作:出货(药名 : 药品)*/// 抽象觀察者class Observer { var p_stN
2016-10-02 16:03:14
298
原创 Swift 03 建造者模式 Builder Pattern
/*把统一复杂的工序、细分成不同的简单工序能够轻易增加、修改工序*/// 药品 复杂产品class MedicineProduct { var p_stName : String = "" var p_mNumber : Int = 0 var p_stPacking : String = "" var p_stExpiryDate : String =
2016-10-02 12:18:59
574
原创 Swift 02 抽象工厂模式 Abstract Factory Pattern
/*厂商现在有阿司匹林和扑热息痛生产线。现在厂商想生产1mg*10s装、1mg*20s装的阿司匹林和扑热息痛。*/// 抽象產品protocol MedicineProduct { func getProduct(p_stName: String, p_stFormula: String) -> String}// 產品 1mg*10s装class OneMgTenPr
2016-07-30 22:44:32
348
原创 Swift 01 工厂方法模式 Factory method pattern
/*工厂方法模式 - 创建物件厂商现有Aspirin的生产线、若想添加Paracetamol生产线、就能用工厂方法模式。Aspirin和Paracetamol有各自的物件、抽像物件、工厂、抽象工厂。在不修改原有程序下增加物件。Java是用interface和implement来表达物件、抽像物件的关系。Swift是用protocol和继承来表达物件、抽像物件的关系。*/
2016-07-30 16:48:53
428
原创 基於Java的元胞自动机Cellular Automaton
楼楼目前是大二、主要是学美术设计、互动装置艺术和游戏开发。这是花了半天的练习。附源码、算法分析。这是基於Java的、变量都是公共静态类、方便调试和重用。效果图问题1 What is Cellular Automaton元胞自动机是结合应用数学、生物学、图形计算学的。是利用数学和图形计算学、模拟细胞在特定的条件下、生存和死亡。问题2 T
2015-07-15 20:58:48
1502
原创 夜月玥点餐售卖系统 项目展示 ShowCase2015
楼楼目前是大二、主要是学美术设计、互动装置艺术和游戏开发。这是一个练习的项目。小型的点餐系统。附源码、文件、设计图。这是花了6天时间开发的项目。开发过程用了ER图和业务过程分析(文件有写的)。项目结构是用了Model 1的方法来开发。问题1 需求分析这是一个小型的系统、所以功能不算多。就7~8个页面、4个DAO就完成、项目时间缩短。数据库也只是4个Table
2015-07-10 17:56:44
1280
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人