{"cells":[{"cell_type":"markdown","metadata":{"id":"rU_od4vgJayo"},"source":["# matplotlib tutorial (3) nitta@tsuda.ac.jp\n","\n","# Chapter 3: Using Japanese Font\n","\n","
plt.rcParams['font.family'] = 'IPAexGothic'
in the python program.matplotlib.get_cachedir()
.\n","What should be deleted is the fontlist-vXXX.json file, but since it is troublesome, we will delete the entire folder this time.\n"]},{"cell_type":"code","execution_count":6,"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"elapsed":411,"status":"ok","timestamp":1657425235260,"user":{"displayName":"Yoshihisa Nitta","userId":"15888006800030996813"},"user_tz":-540},"id":"dxwECA8Gk2eX","outputId":"548ae638-43f5-4a4c-f9a7-6167c84c1cf6"},"outputs":[{"output_type":"stream","name":"stdout","text":["/root/.cache/matplotlib\n","total 44\n","drwxr-xr-x 3 root root 4096 Jul 6 13:32 .\n","drwxr-xr-x 1 root root 4096 Jul 7 13:19 ..\n","-rw-r--r-- 1 root root 29337 Jul 6 13:32 fontlist-v310.json\n","drwxr-xr-x 2 root root 4096 Jul 6 13:32 tex.cache\n"]}],"source":["# font cache path\n","import matplotlib\n","cache_path = matplotlib.get_cachedir()\n","print(cache_path)\n","\n","! {LS_L} {cache_path}\n","! {RM_RF} {cache_path}"]},{"cell_type":"markdown","metadata":{"id":"_aCpnNW6lr0q"},"source":["Windows や Mac の Anaconda で jupyter を動作させている場合は、フォントキャッシュはmatplotlib.get_configdir()
の下の\n","fontlist-vXXX.json である。"]},{"cell_type":"markdown","metadata":{"id":"UuraWMOJj8Vn"},"source":["## 3-4: Restart the runtime.\n","\n","For Google Colab:\n","Runtime → Restart Runtime.\n","\n","For jupyter notebook on local PC:\n","Kernel → Restart.\n"]},{"cell_type":"markdown","metadata":{"id":"RqCGTqiqhbIB"},"source":["## 3-5: Use matplotlib by specifying font.family
.\n","\n","Immediately after restarting runtime, Execute the next cell."]},{"cell_type":"code","execution_count":1,"metadata":{"colab":{"base_uri":"https://localhost:8080/","height":401},"executionInfo":{"elapsed":16,"status":"ok","timestamp":1657425260696,"user":{"displayName":"Yoshihisa Nitta","userId":"15888006800030996813"},"user_tz":-540},"id":"IDDZnE9DN_30","outputId":"a5078859-75ca-419f-e66a-c72eaa94c900"},"outputs":[{"output_type":"display_data","data":{"text/plain":["