2021年1月27日水曜日

Moran’s I

午前
・標本整理(写真撮影)

午後
・資料作成
・データ解析

卒論の時期になると思い出すのだが、未発表の過去の卒論で得た貴重なデータの山、、、。

これはいかん、と今年の卒論を投稿用に、空間自己相関分析をやってみた。

複数の地点で連続データを取得した際、そのデータが地理的傾向を示す、つまり、データが大きい地点の近くのデータは大きい、または、小さい地点の近くは小さい(逆もある)、とき、空間的自己相関があるという。簡潔に言うと、地点間が独立ではない。

空間自己相関を評価する方法として良く用いられるのが、「Moran’s I」で、-1〜+1の値を取り、有意に正のときは、大きな値(or 低い値)が空間的に(ランダム分布よりも)集中し、有意に負のときは、大きな値(or 低い値)が(ランダム分布よりも)分散している、と解釈できる。

「alldata」はデータフレームで、「lon」列の東経、「lat」列に北緯、「sinyou_sum」列に針葉樹の数が入っている。他にも色々と列がある。

針葉樹数のMoran’s Iを求めるには、下記を実行する。
library(sf)
library(spdep)

#地点データをsf形式に変換
lonlat <- st_as_sf(alldata, coords = c("lon", "lat"),
                            crs = "+proj=longlat +datum=WGS84 +no_defs")

#座標データの指定
lonlat_c <- st_coordinates(lonlat)

#空間隣接行列の計算
lonlat_d <- tri2nb(lonlat_c)

#moran'Iの計算
moran.test(alldata$fsinyou_sum, nb2listw(lonlat_d,style="W"))
  
  	Moran I test under randomisation

data:  alldata$sinyou_sum  
weights: nb2listw(lonlat_d, style = "W")    

Moran I statistic standard deviate = -0.50068, p-value = 0.6917
alternative hypothesis: greater
sample estimates:
Moran I statistic       Expectation          Variance 
     -0.054011255      -0.016666667       0.005563221 
p-value > 0.05なので、帰無仮説(ランダム分布)は棄却されず。地理的傾向はないと解釈される。

地点間の距離を計測し行列を作成する、spdep::tri2nb( )、が優れもの。ドローネ三角網という方法で計算しているそうで、spdep::knn2nb( )を使えば、最近隣k地点で計算することもできる。

下記を実行すると、やっていることがイメージしやすい。
plot(lonlat_d, lonlat_c)

2021年1月26日火曜日

注文の多い料理店

午前
・授業準備

午後
・授業(オンライン)
・資料作成
・卒論手伝い(形態観察)

Rを用いた解析の授業。

これまでは、統計解析とか地図作成を扱ったが、社会科学の学生なのでテキストマイニングを扱ってみた。

と言っても、普段は全くを手を出さない分野なので、下記の本を抜粋して説明するだけで一杯一杯だった。


Rによるテキストマイニング入門(第2版)

全てに目を通した訳ではないが、非常に分かりやすく関われており、書かれているようにコマンドを実行すれば、下記のような図も簡単に描ける。


これは、宮沢賢治著「注文の多い料理店」のワードクラウド。ワードクラウドとは、頻出頻度を文字サイズで表現したもので、「注文の多い料理店」は「扉」という文字が多く使われていることが分かる。

ただし、名詞(一般)と形容詞(自立)のみを対象としている。

twitterのテキストマイニングの事例があったりと、専門家でなくても楽しめる。また、3章のRの使い方(データ整形)、4章の文字処理(stringrパッケージ)は、テキストマイニングとは関係なく非常に参考になる。

今年はBSが観られるので、NFLのプレーオフを観てきたが、、、カンファレンス優勝決定戦は今朝だったのか。結果を見てしまった。

55回目にして、初めてスーパーボウルの開催地のチームがスーパーボウルに出場!しかも、トム・ブレイディは移籍した1年目。これは盛り上がる。2月8日は有給を取るべきか。

2021年1月25日月曜日

将軍暗殺

午前
・実験機器の整備

午後
・個人ゼミ×3 ・データ整理

銀魂。やっと「将軍暗殺篇」まで到着。シリアスなのは嫌だなと思ってたけど、とても良かった。

登場人物の全員がカッコよかったけど、沖田 vs 神威が一番だった。神楽の「お前が2人の女の子を守った、、、」で泣きそうになった。

2021年1月22日金曜日

あと少し

午前
・卒論手伝い(原稿修正、データ解析)

午後
・個人ゼミ
・卒論手伝い(形態観察)

「難しいと思うから、やってみるは」と言って、完全に放置していた卒論標本(フナムシ)の形態観察。

予想はしていが、成長による変異がかなり大きくて、小さい個体では形態での種同定は危険っぽい。他に良い形質(学生担当)があるのかもしれないが。


腰は、完全復調まであと少し。

2021年1月21日木曜日

主要

午前
・データ解析
・個人ゼミ(オンライン)

午後
・データ解析
・会議
・データ解析

原稿用作図。主要な部分は終わった。


How to部分の図がまだ残っているが、そもそも分量的に無理か。

2021年1月19日火曜日

ギックリ腰

午前
・標本整理

午後
・授業
・データ解析
・原稿書き

原稿に使用する地図を作成。授業でも、この地図の一部の描き方を教えた。


先週、発生した腰痛。良くなっては発生を繰り返した。

神経の痛みっぽいし、長引くし、ヘルニアかなと思い病院へ。

レントゲンを撮ってもらったが骨に異常はなく、正確な原因は分からないが、症状から最下部の腰骨が神経に触れている可能性を示唆された。

寒さも影響しているのかも、とのこと。大きな病気の可能性はなさそうなので、痛くないなら運動をした方が良いそうだ。

痛いときは、普通の湿布ではなく、温湿布を貼るのが良いということで、早速、貼ってみた、、、痛くない。不思議。

ちなみに、原因不明で急に腰痛になることを、急性腰痛=ギックリ腰、というらしい(総称)。「これってギックリ腰ですか」と聞いたら「ハイ」とのこと。

ということで、ギックリ腰の仲間入り。

2021年1月15日金曜日

間に合うか

午前
・標本整理

午後
・会議
・データ解析

原稿用に系統樹を2つ作成した。細かな設定はこれから。



データ関係の作図は、これで終了。あと地図とか概念図が必要。間に合うか、、、。