小编Abh*_*bhi的帖子

R - 数据帧 - 转换为稀疏矩阵

我有一个数据框,大部分是零(稀疏数据帧?)类似于

name,factor_1,factor_2,factor_3
ABC,1,0,0
DEF,0,1,0
GHI,0,0,1
Run Code Online (Sandbox Code Playgroud)

实际数据大约是90,000行,包含10,000个功能.我可以将其转换为稀疏矩阵吗?我期望通过利用稀疏矩阵而不是数据帧来获得时间和空间效率.

任何帮助,将不胜感激

更新#1:这是生成数据帧的一些代码.谢谢理查德提供这个

x <- structure(list(name = structure(1:3, .Label = c("ABC", "DEF", "GHI"),
                    class = "factor"), 
               factor_1 = c(1L, 0L, 0L), 
               factor_2 = c(0L,1L, 0L), 
               factor_3 = c(0L, 0L, 1L)), 
               .Names = c("name", "factor_1","factor_2", "factor_3"), 
               class = "data.frame",
               row.names = c(NA,-3L))
Run Code Online (Sandbox Code Playgroud)

r sparse-matrix dataframe

7
推荐指数
3
解决办法
7258
查看次数

如何使用OpenGL ES 2.0应用光源?

我正在尝试找到任何教程或示例代码,它们解释并显示了OpenGL ES 2.0中灯光的使用.我在网上看到的大多数材料都是指Opengl ES 1.1.

任何人都可以提供有关如何在OpenGL ES 2.0中进行照明的任何链接或文档吗?

iphone opengl-es ios opengl-es-2.0

2
推荐指数
1
解决办法
5064
查看次数

R - 线性回归 - 变量控制

我有计算机科学背景,我正在尝试通过解决互联网上的问题来自学数据科学

我有一个较小的数据集,其中有 3 个变量 - 种族、性别和年收入。大约有 10,000 个样本观测值。我正在尝试预测种族和性别的收入。

我已将数据分为两部分 - 每种性别各一份,现在我正在尝试创建 2 个回归模型。这在 R 中可能吗?有人可以提供示例语法吗?

r linear-regression

0
推荐指数
1
解决办法
3万
查看次数