mixiユーザー(id:12645834)

2019年11月25日16:17

81 view

犬の年齢を人間に換算すると何歳になる?

今までの換算表では犬の年齢を7倍するというものがよく使われていたと思う。

しかし、犬の老化をDNAレベルで分析し、「犬の年齢を人間に換算すると何歳になるのか」を求めるための新しい公式が考案された。
カリフォルニア大学サンディエゴ校の研究チームは、DNAメチル化を老化の定義に用いる方法を提唱している。DNAメチル化は年齢を重ねるにつれて進行する傾向があり、人間だけではなく犬のDNAにも起こる現象であることがこれまでの研究でわかっていた。そこで研究チームは、血液サンプルを採取してDNAを分析して人間のDNAメチル化のデータと比較を行った。
その結果、平均して「犬の8週間が人間のおよそ9カ月に相当する」ということが判明した。ただし、犬におけるDNAメチル化の進行速度は人間と異なり、「犬のDNAメチル化の進行速度は、若い時は人間よりも早く、年齢を重ねるにつれて人間の進行速度に近似していく」と研究チームは論じている。
そして、研究チームはこの研究結果から、「16×loge(犬の年齢)+31=人間に換算した年齢」という公式を発表した。この公式をグラフ化したものが添付の画像で、横軸が犬の実年齢、縦軸が人間に換算した年齢だ。これによると、犬の1歳は人間の31歳、犬の5歳は人間のおよそ57歳、犬の10歳は人間のおよそ68歳であることがわかる。

16×loge(犬の年齢)+31=人間に換算した年齢

これをエクセルでは次の式になる。
=16*LN(セル)+31 ※セルの部分に1〜20程度の数字を入力すると表ができる
なお、小数点以下を四捨五入するのなら次のとおり
=ROUND(16*LN(セル)+31,0)

2 3

コメント

mixiユーザー

ログインしてコメントを確認・投稿する