Remrinのpython攻略日記

python3に入門しました。python3についてあれこれとサンプルコードとか。

2017-05-08から1日間の記事一覧

pandasの使い方(2) DataFrameの生成

データフレームを作る(1) numpyの配列から作る。 import numpy as np import pandas as pd a = np.random.randint(1, 100, (3, 2)) frame = pd.DataFrame(a, columns=["a", "b"]) print(frame) # a b # 0 85 80 # 1 85 10 # 2 17 38 データフレームを作る…

テストデータ(3) アミノ酸 コドン表

m-RNAからアミノ酸へのコドン表 bases = "UCAG" codons = [b1+b2+b3 for b1 in bases for b2 in bases for b3 in bases] aminoacids = "FFLLSSSSYY**CC*WLLLLPPPPHHQQRRRRIIIMTTTTNNKKSSRRVVVVAAAADDEEGGGG" codon_dict = dict(zip(codons, aminoacids)) pri…

map(), filter()

pythonのmap(), filter()の使い方について。 map() Definition : map(func, *iterables) リストなどの全要素に関数を適用し、イテレータを作る。 もとのリストは保存され、非破壊的。 mapオブジェクトを生成するので、中身を見たければlist化など。 list1 = …