エクセルで log2 変換

エクセルで値を log2 変換する方法の一例です。LOG 関数を使います。

LOG 関数  LOG(数値,底)

セル A1 に変換したい値がある場合、セル B1 に =LOG(A1, 2) と入力します。

セル B1 に 2 を底としたセル A1 の値の対数が求められます。

底の指定がない場合 (=LOG(A1)) は 10 を底とした対数が求められます。

 

 

エクセルで遺伝子名が曜日に自動変換される(2)

「エクセルで遺伝子名が曜日に自動変換される」の続きです。

1. Office ボタンをクリックして「開く」を選択

2. ファイルを選択して「開く」をクリック。

3. 「カンマやタブなどの区切り文字によってフィールドごとに区切られたデータ」を選択して「次へ」をクリック。

4. 区切り文字の「タブ」を選択して「次へ」をクリック。

5. 「GeneSymbol」の列を選択して、列のデータ形式の「文字列」を選択。「完了」をクリック。

6. GeneSymbol が正しく表示されました。このままエクセルブック形式で保存すると、次からはファイルを開いたときに GeneSymbol が曜日に自動変換されることはありません。

 

 

エクセルで遺伝子名が曜日に自動変換される

eArray などのメーカーサイトからアノテーションファイル(タブ区切りのテキストファイル)をダウンロードして、ドラッグ&ドロップでエクセルで開くと、’MARCH*’ や ‘SEPT*’ などの遺伝子名は ‘*-Mar’ や ‘*-Sep’ のように自動変換されてしまいます。

(正)

(誤)

次回、この問題を回避する方法を記述します。

 

エクセルのフィルタを使ってデータ抽出

エクセルのフィルタを使ってデータ抽出する方法です(エクセル2007の場合)。

例)解析結果のエクセルファイルから、| Zscore | >= 2 のデータを抽出したい

1. [データ] をクリック。

2. [ フィルタ ] をクリック。

3. Zscore のセルの矢印をクリック。

4. [ 数値フィルタ ]  → [ 指定の範囲内 ] を選択。

5. 抽出したい条件を選択。

6. 指定した条件のデータが抽出できました。ステータスバーには抽出した件数が表示されます。

7. 前回紹介した「データの並べ替え」で、見たい順に並べ替えることができます。

8. フィルタを解除する場合は [ フィルタ ] をクリック。データは元に戻ります。

 

エクセルでデータの並べ替え

エクセルファイルでデータを並べ替える方法です (エクセル2007の場合)。

例)解析結果のエクセルファイルで Zscore の降順に並んでいるのを GeneSymbol の昇順に並び替えたい

1. [ データ ] をクリック。

2. [ 並べ替え ] をクリック。

3. ダイアログで並べ替えの条件を指定します。

 

4. データは GeneSymbol の昇順に並び替えられました。