`
hdwangyi
  • 浏览: 183282 次
社区版块
存档分类
最新评论

树莓派中R语言程序包rattle的安装

阅读更多
    前几天又入手了一个4G内存的树莓派,安装了64位的Ubuntu Server和lubuntu-desktop桌面,发现虽然这个lubuntu桌面bug很多,但在编译和安装R之后,只要保证安装了libgtk2.0-dev,就可以在R中安装rattle依赖的RGtk2程序包,从而保证rattle的正常启动。但在官方的树莓派系统Rasberry OS中,即便通过apt-get安装了libgtk2.0-dev包,在R中安装RGtk2程序包时还是会提示gtk的版本不足以满足安装要求。
    gtk的文档中说明,gkt在安装之后还需要再通过其pkg-config进行配置。在官方系统中安装和配置gtk2的命令形式是:
sudo apt-get install libgtk2.0-dev
pkg-config --cflags gtk+-2.0

在终端中执行第二个pkg-config命令时,会提示系统的pcre库的版本过低,通过apt-get安装libpcre2-dev也不能达到版本要求。这时只要访问https://ftp.pcre.org/pub/pcre/网站,下载高版本的pcre源代码,通过编译安装,即可解决。例如,下载并解压缩pcre8.32版本到~/Downloads/pcre8.32文件夹,执行编译和安装指令后,再执行pkg-config:
cd ~/Downloads/pcre8.32
./configure
make
sudo make install
pkg-config --cflags gtk+-2.0

经过这些命令,就可以在R中安装Rgtk2程序包,从而使用rattle进行数据挖掘和机器学习的工作了。

分享到:
评论

相关推荐

    R-rattle安装说明及所需程序包

    在R语言环境中,Rattle(R图形用户界面的数据挖掘工具)是一个非常实用的包,它为数据挖掘提供了直观的图形用户界面(GUI)。然而,由于Rattle已经停止更新,找到适用于最新版本R的安装方法变得有些挑战性。本文将...

    Rattle-tutorial-for-Windows.pdf

    在RStudio中安装Rattle的过程涉及打开RStudio并运行一系列R命令,这些命令用于下载和安装Rattle所需的依赖包,如ggplot2、magrittr、stringi、stringr、tidyr、dplyr、XML、rpart.plot等,以及必要时安装cairoDevice...

    R语言编程基础-习题数据和答案.rar

    首先,文件名中的"第1章 R语言概述"可能涵盖R语言的历史、安装与配置、R Studio的使用以及R的基本语法,如变量的创建、数据类型(包括向量、矩阵、列表和数据框)以及基本的运算符。这部分内容是所有R语言学习的起点...

    R语言编程基础-教学大纲.pdf

    通过本课程的学习,使学生认识 R 的编译环境,获取与安装 R 语言,使用 R 包,控制流、文件读取、数据可视化及使用可视化工具 Rattle 进行数据分析等基本操作。本课程将紧密结合示例操作,及时讲解基础知识、相关...

    《R语言与数据挖掘》配套资源..zip

    基础篇介绍了有关R语言的安装与使用、R语言中的数据结构、常用操作和绘图功能等基础功能。建模应用篇主要介绍了目前在数据挖掘中的常用的建模方法在R语言中实现的函数,并对输出结果进行了解释,有助于读者快速掌握...

    rattle.rar

    Rattle是一款基于R语言的图形用户界面(GUI)数据挖掘工具,它简化了数据分析和建模的过程,使得非编程背景的用户也能轻松进行数据探索。Rattle通过与R语言的强大功能相结合,提供了一种直观易用的方式来进行数据...

    R语言编程基础_教案.rar

    1. **第1章 R语言概述**:这一章主要介绍R语言的历史、特点以及安装过程。R语言是一个免费的编程环境,特别适合于统计计算和图形制作。它提供了丰富的统计和图形包,且具备良好的可扩展性。学习者将了解到R的工作...

    R语言游戏数据分析与挖掘

    第2章讲解了R语言和RStudio的安装及使用方法,并对数据对象和数据导入进行了介绍;第3章介绍了R语言绘图基础,包括常用图形参数设置、低级绘图函数和高级绘图函数;第4章介绍了lattice和ggplot2绘图包,并详细介绍了...

    cairoDevice_2.25.zip

    《R语言中的cairoDevice包:历史、用途与安装详解》 在R语言的世界里,`cairoDevice`是一个曾经不可或缺的图形设备包,特别是在处理大数据可视化时。然而,随着时间的推移,它已经被弃用,不再适用于R4.0.0及更高...

    rattle-GTK+修复工具64位.zip

    在IT领域,尤其是在数据分析和数据科学环境中,Rattle(R语言图形化数据分析工具)是一款非常受欢迎的GUI(图形用户界面)工具。它使得R语言的使用对于初学者更加友好,通过直观的界面来执行数据探索、建模以及报告...

    R语言rattle插件必先装之RGtk2-2.20.36.zip

    Rattle是用R语言作大数据分析和统计分析的利器,RGtk2是装rattle必备之先装插件。由于RGtk2已退休,网上很难找到。故应朋友的要求,将以前下载的献上。

    rattle修复工具(64位).zip

    解决rstudio中安装rattle,出现gtk+反复出现的问题。下载后找到rstudio安装目录,例如:C:\Program Files\RStudio,将(rstudio修复工具64位文件夹)解压至此目录,直接覆盖。

    Data Mining with Rattle and R.pdf

    Data mining is the art and science of intelligent data ... Coupling Rattle with R delivers a very sophisticated data mining environment with all the power, and more, of the many commercial offerings.

    GTK+修复工具64位.rar

    R语言在安装rattle包时,(需要先安装RGtk2包,但是安装完后,运行rattle()命令后可能会报错,提示继续安装GTK,并陷入循环。通过将这个压缩包文件解压缩,将其中bin文件夹的路径配置到系统变量中,可以解决这个报错...

    清华大学精品数据科学R语言全套课程PPT课件含习题(63页) 第9章 数据建模.pptx

    数据建模是数据分析过程中的关键步骤,特别是在使用R语言进行数据科学项目时。R语言以其强大的统计计算和图形绘制功能,成为了数据建模的理想工具。本篇内容主要围绕清华大学的一套R语言数据科学课程,涵盖了从基础...

    R语言编程基础_源代码和实验数据.rar

    R语言是一种广泛应用于统计分析、图形绘制以及数据科学领域的开源编程语言,它的强大功能和灵活性使其在数据处理和分析中占据了重要地位。 在压缩包中,我们可以看到以下几个部分: 1. **泰迪科技介绍**:泰迪科技...

    pmml-rattle-1.0.18.zip

    Rattle 是一个基于图形用户界面的数据挖掘工具,通常在 R 语言环境中使用。版本号 "1.0.18" 表示这是该软件的一个特定发行版。 描述中的 "common-scala.zip" 暗示这个压缩包包含了一个 Scala 语言的库,名为 ...

    Rattler_32.exe

    dll劫持检测工具

    R语言编程基础_PPT课件.rar

    第一部分是"第1章 R语言概述.pptx",它通常会介绍R语言的历史、特点以及安装与启动R环境的基本步骤。这部分可能还会涵盖R Studio的界面和基本操作,以及R与其他统计软件的比较,强调其在数据科学中的重要地位。 第...

Global site tag (gtag.js) - Google Analytics