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

树莓派中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语言全套课程PPT课件含习题(63页) 第9章 数据建模.pptx

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

    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语言编程基础_源代码和实验数据.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与其他统计软件的比较,强调其在数据科学中的重要地位。 第...

    Predictive.Analytics.using.Rattle.and.Qlik.Sense

    Create comprehensive solutions for predictive analysis using Rattle and share them with Qlik Sense About This Book Create visualizations, dashboards, and data applications with Qlik Sense and Rattle ...

Global site tag (gtag.js) - Google Analytics