Technically Impossible

Lets look at the weak link in your statement. Anything "Technically Impossible" basically means we haven't figured out how yet.

Rの初歩 - 相関係数、データフレーム内の値を集計する。

先日に引き続き、相関係数に関する復習。今回は演習問題だけで、復習はない。とはいえ演習問題に対応しながら、次のことが気になった。データフレーム内の値を簡単に集計するには、どうすればよいのか?例えば次のような場合だ。

  • データフレーム中に顧客の年齢と買い上げ金額が記録されている。
  • 買い上げ金額を年代別(10代、20代、30代...)に集計したい。

日頃、得られたデータフレームを直接関数へ投入しているばかりなので、ほんの少しの手間が必要になると、途端に作業が止まってしまう。Excelならば簡単に対応できるのだが、データ件数が増えたときのことを考えると、ここでRでの対応方法を調べておくのが得策だろう。

今回は、まず演習問題をこなした上で、データフレーム内のデータを集計することを考えたい。

追記、2021年1月24日
データフレーム内の集計について、この投稿で紹介する方法以外に、Tidyverseの方法に則る方法が分かりやすく、効率的だ。Tidyverseについての投稿でも同様の話題に触れている。合わせて参照してほしい。
Rの初歩 - Tidyなやり方 Tidyverse - Technically Impossible

  • 演習問題
  • データフレーム内のデータ集計
  • リファレンス
  • 追記、2021年1月24日
続きを読む

Rの初歩 - 共分散と相関係数

来月から始まる講座のため、確率・統計と話題に関連するRについての復習。今日は共分散と相関係数

あるデータ群について、その中の一つの値がデータ群の平均からどれほど離れているかを偏差と呼ぶ。全データの偏差を平均すると0になってしまうため、偏差の2乗を平均するとデータ全体のバラツキがわかる。それを分散と呼ぶ。

共分散は対応する2つのデータについて、そのバラツキ具合を求めたもの、その関係性を表す数値であり、相関係数はそれを指数化したものと呼べばよいか。

続きを読む

Xperia Tablet Z (SGP312)にLineageOSを導入する道案内 インストール作業、Google Play認定取得


Google Search Consoleを確認するとXperia Tablet ZのAndroid Nougat, Oreo対応についてのImpressionが非常に高いものの、CTRが低いことに気付いた。これまで投稿してきた一連のXperia Tablet Z関連の投稿ではLollipop対応からRoot化までの話題を扱ってきたものの、それらの導入については投稿していないため当然の結果なのだが、少々思うところがあった。
該当Queryで表示される他のサイトを確認すると、どのサイトも公式サイトの情報を記載していない。

LineageOS公式サイトには導入手順のステップ・バイ・ステップが掲載されている。操作はTWRPのタップ、スワイプ操作だ。操作が分からなければ有志がYouTubeに投稿している動画を参照することもできる。これまでの一連の投稿をもとにLollipop対応してきたユーザーならば、理解も操作も簡単に対応できるだろう。

これまでの様な一連のステップ・バイ・ステップの導入手順を解説するつもりはないのだが、正しい情報にたどり着くための「道案内」はしたいと思った。これからの一連の投稿で、次の事柄を紹介する。

  1. 予習、インストール準備から導入作業、後処理までの工程を把握する。
  2. インストール準備1、必要なファイルのダウンロード
  3. インストール準備2、TWRP custom recoveryの導入
  4. インストール作業、Google Play認定取得

暗黙的にXperia Tablet Z Wi-Fi (pollux_windy)を対象にするが、どの端末でも基本的な手順は同一だ。このエントリでは最後のステップを取り上げる。

  • LineageOSの導入
  • Google Play認定取得
    • 互換性仕様とテスト
続きを読む