自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

KK匡的博客

视觉设计 & 创意开发

  • 博客(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 364

原创 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 577

原创 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 340

原创 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 321

原创 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 625

原创 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 383

原创 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 386

原创 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 333

原创 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 392

原创 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 525

原创 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 1098

原创 R tutorial 09 - Advance Data.frame 进阶函数-数据

1. data.frameuserName salary jobPosition bonus result result

2016-10-23 15:35:07 265

原创 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 269

原创 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 382

原创 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 2406

原创 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 417

原创 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 743

原创 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 401

原创 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 404

原创 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 623

原创 算法导论 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 337

原创 Swift 10 组合模式 Composite Pattern

/*大宏药业有阿司匹林和扑热息痛生产部门。对於老板、他只需要指示生产药品就行。组合模式能各控件解耦、假如想增加抗组胺药生产部门、只需增加此部门即可。*/class MedicineProduct { func addOrder(p_obMedicOrder : MedicineProduct) { } func removeOrder(p_mOrderNum : Int) { }

2016-10-02 16:12:25 450

原创 Swift 09 适配器模式 Adapter pattern

/*大宏药业的药动学部门算法库里、有零級消除动力学和一级消除动力学+药动学算法库接囗零級消除动力学():zero-order elimination kinetics一级消除动力学():first-order elimination kinetics现在药理学部门有一套药理学建模系统、需要用到消除动力学算法。可药理学建模系统不能直接使用动力学算法库接囗。因此要使用适配器模式来使用

2016-10-02 16:11:32 789

原创 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 353

原创 Swift 07 命令模式 Command Pattern

/*大宏药业的制药机器有2个按钮,按钮A、按钮B。机械操作员不需要知道具体的机械操作原理、只需要透过机器界面操作按钮。机器有2个功能:包装药品、出货药品把操作发送者和执行接受者的控件解耦、当新增功能、更改操作界面更容易。*/protocol Operation { func operate()}class Wrap : Operation { func operate()

2016-10-02 16:08:16 243

原创 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 441

原创 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 404

原创 Swift 04 观察者模式 Observer Pattern

/*现在公司有3个理货员、分别处理阿司匹林、扑热息痛和抗组胺药。当需要出货时、3人会通知大家、一起出货。在不新增新线程、3人都不需要有对方资料、不需要持有特别广播的通讯控件的情况下、也能通知大家。公司:大宏药业生产部职员:卡卡、阿司匹林路飞、扑热息痛白云:抗组胺药动作:出货(药名 : 药品)*/// 抽象觀察者class Observer { var p_stN

2016-10-02 16:03:14 269

原创 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 536

原创 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 318

原创 Swift 01 工厂方法模式 Factory method pattern

/*工厂方法模式 - 创建物件厂商现有Aspirin的生产线、若想添加Paracetamol生产线、就能用工厂方法模式。Aspirin和Paracetamol有各自的物件、抽像物件、工厂、抽象工厂。在不修改原有程序下增加物件。Java是用interface和implement来表达物件、抽像物件的关系。Swift是用protocol和继承来表达物件、抽像物件的关系。*/

2016-07-30 16:48:53 404

原创 基於Java的元胞自动机Cellular Automaton

楼楼目前是大二、主要是学美术设计、互动装置艺术和游戏开发。这是花了半天的练习。附源码、算法分析。这是基於Java的、变量都是公共静态类、方便调试和重用。效果图问题1 What is Cellular Automaton元胞自动机是结合应用数学、生物学、图形计算学的。是利用数学和图形计算学、模拟细胞在特定的条件下、生存和死亡。问题2 T

2015-07-15 20:58:48 1406

原创 夜月玥点餐售卖系统 项目展示 ShowCase2015

楼楼目前是大二、主要是学美术设计、互动装置艺术和游戏开发。这是一个练习的项目。小型的点餐系统。附源码、文件、设计图。这是花了6天时间开发的项目。开发过程用了ER图和业务过程分析(文件有写的)。项目结构是用了Model 1的方法来开发。问题1 需求分析这是一个小型的系统、所以功能不算多。就7~8个页面、4个DAO就完成、项目时间缩短。数据库也只是4个Table

2015-07-10 17:56:44 1215

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除