R

Rを用いたQRコードの作成方法【コード付き】

酒井 裕麻株式会社Bistro 代表取締役社長

本記事の内容

この記事ではRを使ったQRコードの作成方法について紹介します。
R (R studio)の導入方法は以下の記事を確認してください。

RとR Studioのインストール方法 【誰でもできる画像解説付き】

QRコードを作成することで、任意のURLリンクに簡単に遷移させる導線を構築することが出来ます。
Rに慣れ浸しむためにも、QRコードを作成してRを楽しんでみてください。
(※参考 : QRコード – Wikipedia)

R studioでのQRコードの作成

qrencoderというパッケージを利用することで簡単にQRコードの作成を行うことが出来ます。
まずはqrencoderをRにインストールしましょう。
パッケージのインストールにはinstall.package関数を使用します。

以下のコードを実際にRに打ち込んでみましょう。

install.packages("qrencoder")

※ダブルクオーテーションでパッケージ名はくくってください。
インストールが完了し”The downloaded binary packages are in”と表示されたら、QRコードの作成の準備は完了です。

QRコードの作成コード

QRコードの作成には以下のコードを使用します。
URL = “https://hogehoge”のダブルクオーテーション内部がQRコードを読み込んだ際に表示されるURLになります。

library("qrencoder")
URL = "https://hogehoge"
QRRaster = qrencode_raster(URL)
image(QRRaster, asp = 1, col = c("white", "black"),
      axes = FALSE, xlab = "", ylab = "")

上記のコードの実行結果で以下のQRコードが出力されました。

今回の処理は以下のような構造になっていました。

  1. library(“qrencoder”) : qrencoderというパッケージを読み出す
  2. URL = “https://hogehoge” : URLという箱にQRコード化したいURLを入れ込む
  3. QRRaster = qrencode_raster(URL) : qrencode_rasterという関数を使ってQRコードデータの作成を行う
  4. image(QRRaster, asp = 1, col = c(“white”, “black”),     axes = FALSE, xlab = “”, ylab = “”) : QRコードデータを画像化する

CONTACT

データ活用のお悩み、
直接相談しませんか。

「何から始めればいいかわからない」段階でも大丈夫です。課題の整理からお手伝いします。