Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
"counter","length","category" 50,0,NA 97,1,NA 122,2,NA 214,3,NA 134,4,NA 63,5,NA 204,0,"エンターテイメント" 633,1,"エンターテイメント" 400,2,"エンターテイメント" 315,3,"エンターテイメント" 292,4,"エンターテイメント" 490,5,"エンターテイメント" 14,0,"音楽" 100,1,"音楽" 151,2,"音楽" 186,3,"音楽" 552,4,"音楽" 131,5,"音楽" 130,1,"歌ってみた" 170,2,"歌ってみた" 2989,3,"歌ってみた" 1282,4,"歌ってみた" 347,5,"歌ってみた" 11,0,"演奏してみた" 86,1,"演奏してみた" 35,2,"演奏してみた" 125,3,"演奏してみた" 41,4,"演奏してみた" 34,
# read libraries and setting ---------------------------------------- library(ggplot2) library(tidyverse) # なんとなくフォントを変更 windowsFonts(Fo = windowsFont("Noto Sans CJK JP")) ggplot()+theme_set(theme_gray(base_size = 14, base_family = "Fo")) # ------------------------------------------------------------------- # Line type 一覧 ggplot()+ geom_hline(yintercept = 0, linetype = "blank")+ geom_hline(yinterc
目次 (作成中) 結論 【大枠の結論】 画像サイズを大きくすればそれなりの画質にはなる 【課題】 Rだと一定以上きれいに描画する方法が見つからない(助けてください…) 【現状の最適解】 一方Pythonだとmatplotlibを使うと下図のようにそれなりに綺麗なプロットができる。 はじめに 「綺麗なプロットを作成したい!」 RやPythonを用いて解析するヒトたちに共通する望みかと思います。 そう、この図のように曲線を描いた時でも、どこかギザギザしたものになってしまう。 今回はこのギザギザをどうしたら改善できるかに挑戦したいと思います。 用いる言語はRとPythonになります。 画像サイズの定義 上図はRでデフォルトサイズのままpngデータで出力したものになります。 単純に画像サイズを大きくすれば質の向上が望めるかと思います。そこで以下からは画像サイズを1280*720として描画していきま
meshgridを使ったカラーマップを作成するとき,値を書き換える際にドはまりした内容を備忘録も兼ねて投稿. やりたいこと meshgridを使った強度マップで ①距離$r$に依存する関数を ②距離$r$の値で場合分けしたい ①については,$r=\sqrt{x^2+y^2}$でいいのですが,問題は②. 今回は,状況がわかりやすいように以下のような2つの関数を組み合わせたグラフを書くことを目的とします. $z(r)=18\exp(-r^2)$ $|r|\leqq1$ $z(r)=x^2+y^2=r^2$ $|r|>1$ こんな感じの図を作ろうと試行錯誤しました. 私の解答はこちら for文を2回使って位置$(x,y)$での値を$r$の関数に当てはめて書き換えました. import numpy as np import matplotlib.pyplot as plt import
Pythonを書くようになり、Jupyterを使って遊んでいます。matplotlibで遊んでいたのですが、日本語が文字化けする現象がおきました。 Jupyterを日本語化する方法はぐぐるとそれなりに数が出てきます。しかし、それらの記事は、JupyterのDockerイメージ環境とはキャッシュの場所が違うなどして、若干手間取りました。Dockerfileを書いて、いつでも日本語化できるようにしました。 参考サイト 最初に参考記事をご紹介します。感謝感謝 作成したdockerfile Dockerfileを見れば、何をしたかすぐに分かるのでひとまず読んで FROM jupyter/datascience-notebook LABEL maintainer "nassy20 <xxxx@gmail.com>" RUN curl -L "https://oscdl.ipa.go.jp/IPAex
はじめに... 私がはじめてmatplotlibに出会った時、全く使い方がわかりませんでした。 なんと、$y=ax+b$の直線やsin曲線でさえ書くことができませんでした(笑) そんな私の目の前にあるのは、英語だらけのmatplotのdocumentと、長いコードと専門用語満載のQiitaブログ、、、。 プログラミング初心者だった私は、それらを読んでもどうやってコーディングするのか全く理解できなかったのです。 そんな私のようなmatplotlib難民を減らすべく「初心者でも楽しく、Excelのように簡単にグラフを作れる」ということを目標に書いていきたいと思います。 とにかく簡単に直感的に描画していくことを目標にしているので、コードが泥臭くなるかもしれません。 テンション的には、**「書いた→実行→なんかできた!よっしゃー!」**みたいなイメージです。 ある程度、このブログで描画に慣れてきた
%matplotlib inline import matplotlib.pyplot as plt import pandas as pd import matplotlib.dates as mdates fig = plt.figure() ax = fig.add_subplot(1,1,1) # 横軸:日付 periods分の日付を用意します。 x = pd.date_range('2018-08-07 00:00:00', periods=10, freq='d') # 縦軸:数値 y = [130, 141, 142, 143, 171, 230, 231, 260, 276, 297] ax.plot(x,y) # 日付ラベルフォーマットを修正 days = mdates.DayLocator() daysFmt = mdates.DateFormatter('%m-%d'
本日は animatplot というライブラリの紹介です。 前置き 可視化ツールとしての matplotlib は静的なグラフの描画だけでなく、パラメータによって変化するグラフの様子をgifなどのアニメーションで表現することができます。数学的な対象物をアニメーションで視覚化するというのは我々を楽しくさせます。 楽しい反面、手間がかかります。例えば、アニメーションを実装するには matplotlib.animation.FuncAnimation という matplotlib の機能を用いることで実現できます。例えば下記のような実装になります。 import itertools import logging logging.basicConfig(level=logging.INFO) import random import matplotlib.animation as animatio
概要 最近この夏が暑すぎて気象データについて色々と分析されているので(「今年の夏は暑い 解析」とかでまあまあヒットします)、私も自分なりに分析してみました。統計については今勉強途中です。 参考記事 あまりに暑いので,140年分の気温をProphetで分析した 東京の夏が「昔より断然暑い」決定的な裏づけ ただpandas,matplotlib,sklearnを使ってみたかっただけですが、、、、 データセット データは気象庁のサイトにある年ごとの値を取ってきました。1ページのみだったのでコピペでCSVファイルに書き込みました。 過去の気象データ>年ごとの値 とってきた変数は以下の通りです。 year: 年 pressure : 気圧平均 rain-sum: 年合計降水量 rain-max: 日最大降水量 temp-mean: 日平均気温の平均 maxtemp-mean: 日最高気温の平均 mi
matplotlibで日本語を使おうとすると、デフォルトのままでは文字化けしてしまいます。 そこで文字化けしないようにするための設定を紹介します。 お困りごと Jupyter Notebook上で以下のような処理を実行したときに グラフのラベルが上手く表示されない。 from numpy.random import * from matplotlib import pyplot as plt %matplotlib inline # 乱数生成 rand_nums = randn(100) # ヒストグラム表示 plt.hist(rand_nums) plt.xlabel("X軸と表示したい") plt.ylabel("Y軸と表示したい") 実行結果 環境 MacOS、Python 3.6(Anaconda)、Jupyter Notebookがインストールされている環境。 準備 以下のサイト
Gnuplottingが公開しているカラーマップを利用して,matplotlibで描いたような美しい配色の3Dグラフをgnuplotで描けるテンプレートを作成しました.次に示すような2種類を用意してあります.論文などに使えそうです. 環境 OS: Windows 7 Gnuplot Version 5.2.4 準備 初めに,GnuplottingがGitHub上で公開しているカラーパレットをダウンロードしておきます.これらのカラーパレットファイル (.pal) をgnuplotファイルがあるディレクトリに置き,gnuplotファイルの冒頭に次の一行を書けば3Dグラフの色が変更されます. # ================================ # drawing settings # ================================ load 'palette.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く