使用 kerasformula 分析 rtweet 数据

kerasformula 包为 R 接口提供了 Keras 的高级接口。它的主要接口是 kms 函数,这是一个使用公式和稀疏矩阵的 keras_model_sequential 的回归式接口。我们使用 kerasformula 根据推文的转发和收藏频率来预测推文的受欢迎程度。

来源:RStudio AI博客

概述

kerasformula 包为 R 接口提供了 Keras 的高级接口。它的主要接口是 kms 函数,这是一个使用公式和稀疏矩阵的 keras_model_sequential 回归式接口。

kerasformula Keras kms keras_model_sequential

kerasformula 包在 CRAN 上可用,可以使用以下命令安装:

# 安装 kerasformula 包install.packages("kerasformula") # 或 devtools::install_github("rdrr1990/kerasformula")library(kerasformula)# 安装核心 keras 库(如果尚未安装)# 请参阅 ?install_keras() 了解选项,例如install_keras(tensorflow = "gpu")install_keras()
# 安装 kerasformula 包install.packages("kerasformula") # 或 devtools::install_github("rdrr1990/kerasformula")library(kerasformula)# 安装核心 keras 库(如果尚未安装)# 参阅 ?install_keras() 了解选项,例如install_keras(tensorflow = "gpu")install_keras() # 安装 kerasformula 包 # 安装 kerasformula 包 install.packages("kerasformula") install.packages install.packages ( "kerasformula" ) # 或 devtools::install_github("rdrr1990/kerasformula") # 或 devtools::install_github("rdrr1990/kerasformula") library(kerasformula) library library ( kerasformula ) # 安装核心 keras 库(如果您还没有这样做) # 安装核心 keras 库(如果您还没有这样做) # 请参阅 ?install_keras() 了解选项,例如 install_keras(tensorflow = "gpu") # 请参阅 ?install_keras() 了解选项,例如install_keras(tensorflow = "gpu") install_keras() install_keras ( )

kms() 函数

许多经典的机器学习教程都假设数据的形式相对同质(例如,用于数字识别或字数或排名的像素),当数据包含在异构数据框中时,这会使编码变得有些麻烦。 kms() 利用 R 公式的灵活性来简化此过程。

kms() kms kms keras kms keras_model_sequential kms 库(rtweet) rstats <- search_tweets > ( "#rstats" = 10000 = FALSE )