u++の備忘録

【遊戯王デュエルリンクス】ディメンション・ゲートで機能停止?「異次元の塔炎の章」攻略デッキレシピ

ミッションを無視して登り詰めるだけなら、以下のデッキがお手軽。コンピュータは「ディメンション・ゲート」を使われた時の挙動がおかしく、たびたび均衡状態(エンドしかしてこない状態)になる。例えば「ビッグ・シールド・ガードナー」を除外すると、攻撃力が2600より大きいモンスターが無いと直接攻撃してこない。回復もできるので、このイベントに適している。

f:id:upura:20170921124633p:plain

ただし、序盤に出現する「シモッチバーン」には注意。別のデッキが無難。

【Jリーグ】勝ち点と新聞記事の登場数に相関があるか調べてみた

 ふと気になって、勝ち点と新聞記事の登場数に相関があるか調べてみました。勝ち点を取るほど紙面に取り上げられる回数も増えるのではないかという仮説です。

検索対象

 朝日新聞オンライン記事データベース「聞蔵(きくぞう)II ビジュアル」*1を用いて、1985年以降の「朝日新聞」「朝日新聞デジタル」「アエラ」「週刊朝日」に掲載された記事数を検索しました。検索クエリとしては、Jリーグ公式の順位表*2に記載されている名称を用いました。

集計結果

 以下が集計結果です。

f:id:upura:20170921105242p:plain

散布図

 散布図で示すと以下の通りです。

f:id:upura:20170921104551p:plain

線形回帰

 線形回帰すると、以下の結果が得られました。

> summary(result)

Call:
lm(formula = df[, 4] ~ df[, 3])

Residuals:
    Min      1Q  Median      3Q     Max 
-41.947 -25.045 -12.475   1.805 194.732 

Coefficients:
            Estimate Std. Error t value Pr(>|t|)  
(Intercept) 92.09704   39.47469   2.333    0.033 *
df[, 3]      0.08808    1.03464   0.085    0.933  
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Residual standard error: 54.06 on 16 degrees of freedom
Multiple R-squared:  0.0004528,	Adjusted R-squared:  -0.06202 
F-statistic: 0.007248 on 1 and 16 DF,  p-value: 0.9332

f:id:upura:20170921105837p:plain

 ということで、今回は勝ち点と新聞記事の登場数に相関があるとは言えないという結果になりました。まあ冷静に考えれば、下位チームも低迷が話題になることもありますし、妥当かなと。

Rコード

df = read.csv("C:/points_and_articles.csv")

# with legend
library(ggplot2)
library("ggrepel")

g <- ggplot(
  df,
  aes (
    x = df[,3],
    y = df[,4],
    label = df[,2]
  )
)

g <- g +  geom_point(
  size = 3
)

g <- g + geom_text_repel()
g <- g + xlab("points")
g <- g + ylab("number of articles")

plot(g)

# lm
plot(df[,4] ~ df[,3], xlab = "points", ylab = "number of articles")
result <- lm(df[,4] ~ df[,3])
abline(result)
summary(result)  

【広島旅行記2日目】尾道で寺社めぐり。あとラーメン

尾道

千光寺

f:id:upura:20170920193748p:plain

艮神社

 樹齢500~900年という圧巻のクスノキ
f:id:upura:20170920193819p:plain

尾道ラーメン

 麺にも独特の食感があり、大変に満足。
f:id:upura:20170920194003p:plain

おわりに

 これにて、当初行きたいと考えていた場所全てを回ることができました。よき休暇でした。

【広島旅行記1日目】花より団子

広島駅

 11時頃、新幹線で広島駅に到着しました。
f:id:upura:20170920192320p:plain

 ホームからエスカレーターを降りると、何やら人だかりが。運の良いことに、カープの選手らが凱旋するとのことでした。
www.asahi.com

 上手く写真は撮れませんでしたが、大変な盛り上がりでした。
f:id:upura:20170920192618p:plain

宮島

 ひたすら食べてました。
f:id:upura:20170920192747p:plain
f:id:upura:20170920192806p:plain

広島城

 名古屋城に比べ、水堀の幅が広いのが印象的でした。
f:id:upura:20170920192849p:plain

 ここでも食べました。
f:id:upura:20170920193604p:plain

縮景園

 心穏やかな気持ちになります。
f:id:upura:20170920194338p:plain

お好み村

 お好み焼き屋さんが集まる「お好み村」の2階にある「文ちゃん」というお店に行きました。「お薦めシーフード全部入(肉・玉子・えび・いか・そば又はうどん)」を1,350円で。美味い。ビールもキンキンで最高。
f:id:upura:20170920192927p:plain
f:id:upura:20170920192939p:plain

【広島旅行記0日目】カープ優勝を祝し広島全体でセール?

明日から1泊2日で広島旅行に行きます。本日カープが優勝したので、至る所でセールをやってるなどお祭り騒ぎかなあと。

日程

2017年9月19日(火)~20日(水)

行きたい場所

A Tour of GoでGo言語に入門した話

完全に周回遅れだが、Go言語に入門しようと思った。
The Go Programming Language

既に実務で使っている友人にお勧めされた"A Tour of Go"というサイトで一通り勉強した。

例えばニュートン法などを実装したが、かなりの速度が出るので、結構気に入った。

package main

import (
     "fmt"
     "math"
)

func Sqrt(x float64) float64 {
     z := 1.0
     count := 0
     for {
          if math.Abs((z * z - x)/2 * z) < 0.00001 {
               fmt.Println(count)
               return z
          }
          z = z - (z * z - x)/2 * z
          count ++
     }
}

func main(){
     fmt.Println(Sqrt(2))
}

github.com

データ呼び出しツール

RESTful API

RESTの原則に則って構築されたWebシステムのHTTPでの呼び出しインターフェースのこと。RESTとはREpresentational State Transferの略で、分散型システムにおける複数のソフトウェアを連携させるのに適した設計原則の集合、考え方のこと。

qiita.com

Elasticsearch

Elasticsearchは、様々なユースケースを解決する、分散型RESTful検索/分析エンジンです

www.elastic.co

Redshift

Amazon Redshift は高速で完全マネージド型のデータウェアハウスです

Amazon Redshift(ビッグデータ活用に適したデータウェアハウス)|AWS

BigQuery

BigQuery は Google が提供するフルマネージドのエンタープライズ向けアナリティクス データ ウェアハウスです

cloud.google.com

Redash

redashは大雑把にいえばMySQLなどのデータソースに接続して、 ウェブビュー上からの操作で表やグラフを作成し、 ダッシュボードに並べて表示することができるツールだ

blue1st-tech.hateblo.jp