科学の箱

科学・IT・登山の話題

Python

pythonで配列に関係する型

投稿日:2018年4月15日 更新日:

pythonで配列に関連する型は3つある。

  • list
  • array
  • numpy.ndarray
  • pandas.dataframe

list

  • 違っている複数のデータ型を要素として保持できる
  • 多次元配列可能
  • 可変長、要素の追加、削除ができる
  • インデックスで要素にアクセスできる

array(c array)

  • 要素は同じ型
  • 一次元配列
  • 占有するメモリが少ない→巨大データの保持に向いている

numpy.ndarray

  • 要素は同じ型
  • numpyをインストーするする必要がある
  • 数値計算のライブラリが用意されている
  • 高速

pandas.dataframe

  • 2次元データ(表)を表現する
  • 統計計算に用いる

メタ情報

inarticle



メタ情報

inarticle



-Python

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

seabornをEDAに応用する

seabornを利用すれば基本となるビジュアルと分布、regressionをすぐに取得できる。 import seaborn as sns tips = sns.load_dataset(‘tips’ …

no image

kaggle Titanic Tutorial – 7

さて今回はAgeを補完してから、元の分布と比べてみる。 def fill_age(row): condition = ( (d_train_g_m[‘Sex’] == row[‘Sex’]) &amp …

no image

errorbarで誤差棒付きグラフの作成

概要 学習モデルのグラフは誤差を含んでいる。今2軸(xおよびy)をとり、以下のようなモデルに近似したとする。実際のデータは誤差がある。この誤差を表示できるのがerrorbarである。 ドキュメント h …

no image

automated the boring – day6

https://automatetheboringstuff.com/chapter11/ さてこの辺からようやく面白くなってくる。webscrapingをするにあたり、まずはブラウザをpythonか …

no image

StringIOを使ってread_csvのテストをしてみる

pandasで操作できるファイルは様々なあるが、csvはJSONと並んで取り扱うことが多いファイルである。ちょっとしたコードの検証をしたいときに毎回csvを用意して、read_csv()で読み込むのは …

2018年4月
« 3月   5月 »
 1
2345678
9101112131415
16171819202122
23242526272829
30  

side bar top



アーカイブ

カテゴリー