楼主: fycz1994
1778 7

[问答] 请问这样的数据怎么按最后一列的数值进行分类,最后一列数值是1的归为一类,o的一类 [推广有奖]

  • 0关注
  • 0粉丝

初中生

23%

还不是VIP/贵宾

-

威望
0
论坛币
10 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
85 点
帖子
9
精华
0
在线时间
8 小时
注册时间
2016-3-22
最后登录
2016-4-21

楼主
fycz1994 发表于 2016-4-4 22:37:51 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
QQ图片20160404223416.png 要求这样怎么进行数据处理,帮帮忙急
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:数据处理

沙发
cheetahfly 在职认证  发表于 2016-4-4 22:53:56
split(df, df[["X0.4"]])
已有 1 人评分经验 论坛币 收起 理由
李会超 + 60 + 5 热心帮助其他会员

总评分: 经验 + 60  论坛币 + 5   查看全部评分

藤椅
fycz1994 发表于 2016-4-4 23:01:03
cheetahfly 发表于 2016-4-4 22:53
split(df, df[["X0.4"]])
QQ图片20160404225944.png 报错

板凳
cheetahfly 在职认证  发表于 2016-4-4 23:09:06
fycz1994 发表于 2016-4-4 23:01
报错
df是我假设的你的data.frame的名称,你那个要用来进行分类的data.frame叫什么名字,就要把df替换掉。
已有 1 人评分论坛币 热心指数 收起 理由
jiangbeilu + 10 + 1 热心帮助其他会员

总评分: 论坛币 + 10  热心指数 + 1   查看全部评分

报纸
fycz1994 发表于 2016-4-4 23:10:36
cheetahfly 发表于 2016-4-4 22:53
split(df, df[["X0.4"]])
heart disease.txt (11.11 KB)
比如我要用这份数据,用k近邻算法预测心脏病,那我这份数据要怎么处理。
install.packages("FNN")
install.packages("gmp")
install.packages("rknn")
library(FNN)
library(gmp)
library(rknn)
data(hd)
head(hd)
train <- rbind(hd[1:25,,1], hd[1:25,,2], hd[1:25,,3])
test <- rbind(hd[26:50,,1], hd[26:50,,2], hd[26:50,,3])
cl <- factor(c(rep("0",25), rep("1",25)))
knn(train, test, cl, k = 3, prob=TRUE)

我这样跑为什么不行?

地板
fycz1994 发表于 2016-4-4 23:12:01
cheetahfly 发表于 2016-4-4 23:09
df是我假设的你的data.frame的名称,你那个要用来进行分类的data.frame叫什么名字,就要把df替换掉。
可以了,谢谢啊。

7
fycz1994 发表于 2016-4-5 20:37:02
cheetahfly 发表于 2016-4-4 23:09
df是我假设的你的data.frame的名称,你那个要用来进行分类的data.frame叫什么名字,就要把df替换掉。
QQ图片20160405203435.png 请问一下昨天用了你的代码是分类了,但是数据前面的序号为什么不是按顺序编的?回复一下啦。可以吗

8
cheetahfly 在职认证  发表于 2016-4-5 21:46:26
fycz1994 发表于 2016-4-5 20:37
请问一下昨天用了你的代码是分类了,但是数据前面的序号为什么不是按顺序编的?回复一下啦。可以吗
这是该行在原来data.frame中的位置,无关紧要的,不用理会。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-2 04:35