Skip to content

Instantly share code, notes, and snippets.

View mokztk's full-sized avatar

MORI Kazutaka mokztk

  • Shizuoka, JAPAN
View GitHub Profile
@mokztk
mokztk / cud_colors_2.R
Created June 29, 2023 06:57
CUD (Color Universal Design) 推奨カラーパレット を R で使えるようにする Rev.2
#=========================================================================================
# CUD (Color Universal Design) 推奨カラーパレット を R で使えるようにする
# ref: http://www2.cudo.jp/wp/?page_id=1565
# カラーユニバーサルデザイン推奨配色セット ver.4(画面用RGB)
# 制作:カラーユニバーサルデザイン推奨配色セット製作委員会
#=========================================================================================
.list_cud_cols <- list(
# アクセントカラー
red = rgb(255, 75, 0, maxColorValue = 255),
@mokztk
mokztk / 00_jupyter_r-notebook_with_Ja_2023Mar.md
Last active April 26, 2023 00:01
jupyter/r-notebook:4.2.2 をベースに日本語環境、Language serverなどを導入したもの。

About this image

jupyter/r-notebook:4.2.2 に日本語環境と自動補完の jupyterlab-lsp ほかを導入したもの

  • 日本語ロケール他:Ubuntu の language-pack-ja-base パッケージ
  • TZ は Asia/Tokyo に変更
  • 日本語フォントとして Noto Sans/Serif CJK JP:fonts-noto-cjk
  • 日本語を含むノートブックをPDFエクスポートできるよう日本語TeX環境:texlive-lang-japanese
    • XeLaTeX + Bxjsarticle + Zxjafont で Noto CJK JP フォントを使用するようテンプレートを修正
  • /opt/conda/share/jupyter/nbconvert/templates/latex/index.tex.j2
@mokztk
mokztk / cud_colors.R
Created August 1, 2022 00:57
カラーユニバーサルデザイン推奨配色セット ver.4 を R で使えるようにする
#=========================================================================================
# CUD (Color Universal Design) 推奨カラーパレット を R で使えるようにする
# ref: http://www2.cudo.jp/wp/?page_id=1565
#=========================================================================================
# カラーユニバーサルデザイン推奨配色セット ver.4(画面用RGB)
# 制作:カラーユニバーサルデザイン推奨配色セット製作委員会
cud_colors <- list()
@mokztk
mokztk / 00_r-ver_4.1.3_with_code-server.md
Last active June 5, 2022 23:50
[2022-06-06 UpDate] rocker/r-ver:4.1.3 に code-server (https://github.com/coder/code-server) を追加した docker image

About this image

r-ver:4.1.3 をベースに、UIとして code-server を導入したもの。ARM64 の環境でも使える解析環境を目指す。

  • rocker/r-ver:4.1.3
    • CRAN repository は Public Rstudio Package Manager の 2022-04-21 で固定されている
  • code-server
  • R Extension for Visual Studio Code (Ikuyadeu.r)
@mokztk
mokztk / 00_jupyter_r-notebook_with_Ja_aarch64.md
Last active December 2, 2021 15:23
jupyter/r-notebook に日本語環境とよく使う追加パッケージを導入した作業用イメージ(ARM64)

About this image

jupyter/r-notebook に日本語環境を導入したもの

日本語環境:

  • 日本語ロケール他:Ubuntu の language-pack-ja-base パッケージ
  • TZ は Asia/Tokyo に変更
  • 日本語フォントとして Noto Sans/Serif CJK JP:fonts-noto-cjk
  • Chromebook では処理が重いので日本語TeX環境の整備は省略する
@mokztk
mokztk / 00_jupyter_r-notebook_with_Ja.md
Last active February 25, 2023 22:29
jupyter/r-notebook に日本語環境と自動補完の jupyterlab-lsp を導入した作業用イメージ

About this image

jupyter/r-notebook に日本語環境と自動補完の jupyterlab-lsp を導入したもの

  • 日本語ロケール他:Ubuntu の language-pack-ja-base パッケージ
  • TZ は Asia/Tokyo に変更
  • 日本語フォントとして Noto Sans/Serif CJK JP:fonts-noto-cjk
  • 日本語を含むノートブックをPDFエクスポートできるよう日本語TeX環境:texlive-lang-japanese
    • Bxjsarticle + Zxjafont で Noto CJK フォントを使用するようテンプレート(index.tex.j2)を修正
  • IPA (ex|) Gothic/Mincho も導入されているので、jafont= の設定を変えれば IPAフォントも可
@mokztk
mokztk / WSL2_R410_provision.sh
Last active April 18, 2024 00:47
WSL2 の Ubuntu 20.04 LTS に R4.1.0+RStudio Server 1.4+radian をセットアップする script。CRANパッケージは RStudio Package Manager のバイナリパッケージを利用
#!/bin/bash -x
## provisioning script for RStudio Server on ubuntu / WSL
## MRAN and RSPM libraries are fixed at 2021-08-09 (the last day before 4.1.1)
sudo apt update
sudo apt upgrade -y
# Japanese language support
sudo apt install -y language-pack-ja-base language-pack-ja fonts-noto-cjk
@mokztk
mokztk / R4.0_2020Oct.Dockerfile
Last active November 2, 2020 05:01
rocker/tidyverse:4.0.(1|2) に日本語設定と TinyTex、radian/Python3 、頻用パッケージを追加した作業用イメージ
# rocker/tidyverse に日本語設定と頻用パッケージ、および TinyTeX, Radian を追加
# 2020-10-15 に RSPM #344 (2020-10-13) に固定されたのでベースを変更
FROM rocker/tidyverse:4.0.2
# Ubuntuミラーサイトの設定(自動選択)
RUN sed -i.bak -e 's%http://[^ ]\+%mirror://mirrors.ubuntu.com/mirrors.txt%g' /etc/apt/sources.list
# 日本語設定と必要なライブラリ(Rパッケージ用は別途スクリプト内で導入)
RUN set -x \
@mokztk
mokztk / R4.0_2020Jun.Dockerfile
Created July 20, 2020 16:23
rocker/tidyvrese:4.0.1 をベースにradianと日本語フォント、頻用パッケージを追加する
## CRAN repository fixed to June 25, 2020 via RStudio Package Manager
## Ref: https://github.com/rocker-org/rocker-versioned2/blob/master/dockerfiles/Dockerfile_r-ver_4.0.1
# ENV CRAN=https://packagemanager.rstudio.com/all/__linux__/focal/296
FROM rocker/tidyverse:4.0.1
# Change environment to Japanese (Character, DateTime, and Fonts)
ENV DEBCONF_NOWARNINGS=yes \
LANG=ja_JP.UTF-8 \
LC_ALL=ja_JP.UTF-8
@mokztk
mokztk / R4.0.2_20200629.Dockerfile
Last active July 8, 2020 14:36
Public RStudio Package Manager ( https://packagemanager.rstudio.com/ ) のコンパイル済みバイナリパッケージを使って ubuntu:18.04 に R 4.0.2+RStudio 1.3.x+Radian+頻用パッケージを導入した作業用イメージ
# R 4.0.2 and RStudio server with some packages.
# R and recommended packages from MRAN snapshot on 2020-06-29
# additional packages from Public RStudio Package Manager #297 (2020-06-29)
FROM ubuntu:18.04
# Change environment to Japanese (Character, DateTime, and Fonts)
ENV DEBCONF_NOWARNINGS=yes
RUN set -x \
# install Japanese lung pack (and locales)