Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

R Interface to Protocol Buffers

NotificationsYou must be signed in to change notification settings

eddelbuettel/rprotobuf

Repository files navigation

CILicenseCRANDependenciesDownloadsLast CommitJSS

What are Protocol Buffers?

A serialization format developed byGoogle and usedwidely within Google, and by numerous other projects. Quoting from theofficial website:

Protocol buffers are Google's language-neutral, platform-neutral,extensible mechanism for serializing structured data – think XML, butsmaller, faster, and simpler. You define how you want your data to bestructured once, then you can use special generated source code to easilywrite and read your structured data to and from a variety of data streams andusing a variety of languages.

Protocol Buffers nativelysupport C++, C#, Go, Java and Python. Many other languages are supported viacontributed extensions. This package adds support forR.

Installation

You can either install from source via this repo, or installthe CRAN packagethe usual way fromR via

install.packages("RProtoBuf")

but do make sure you have the system requirements covered when building fromsource.

Under Debian/Ubuntu you may need

sudo apt-get install protobuf-compiler libprotobuf-dev libprotoc-dev

with similar commands on other operating systems or distributions.

Documentation

The package contains two pdf vignettes; the second one corresponds toour JSS paper.

Authors

Romain Francois, Dirk Eddelbuettel, Murray Stokely and Jeroen Ooms

License

GPL (>= 2)

About

R Interface to Protocol Buffers

Topics

Resources

Contributing

Stars

Watchers

Forks

Contributors18


[8]ページ先頭

©2009-2025 Movatter.jp