Rを用いたQRコードの作成方法【コード付き】
本記事の内容
この記事では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コードが出力されました。

今回の処理は以下のような構造になっていました。
- library(“qrencoder”) : qrencoderというパッケージを読み出す
- URL = “https://hogehoge” : URLという箱にQRコード化したいURLを入れ込む
- QRRaster = qrencode_raster(URL) : qrencode_rasterという関数を使ってQRコードデータの作成を行う
- image(QRRaster, asp = 1, col = c(“white”, “black”), axes = FALSE, xlab = “”, ylab = “”) : QRコードデータを画像化する
