データフレームパンダをスピードアップする方法

 

データフレームは本当に使いやすいPythonのが、明らかに唯一のシングルコア・コンピューティング

あなたは、次の行を実行するときに使用することは、パンダ:

#標準が適用されます

df.apply(FUNC)

このCPU使用率を取得します。

 

 

コンピュータは、CPUを複数有している場合でも、唯一の完全に計算に特化。

最近、友人のグループが推奨するアクセル、本当に牛のフォークを見つけるために始めました!あなたは本当に核スタンドアロンのpythonでも8コアスリルオフ、完全に開くことができる体験することができます!

【Pandaral·lel】このアイデアはかなり速度を向上させるために、コンピュータで使用可能なすべてのCPUに分散パンダを計算することです。

インストール:

$ピップインストールpandarallel [--user]

インポートと初期化:

インポート:

pandarallel インポート pandarallel

初期化

pandarallel.initialize()

使い方は非常に簡単です:

使用法:

使用パンダデータフレーム DFの実施形態を適用し、使用する関数funcのシンプルな、単にparallel_apply古典が適用されます置き換えます。

#標準パンダが適用されます

df.apply(FUNC)

#適用パラレル

df.parallel_apply(FUNC)

 

 

 

 

 

 

 

おすすめ

転載: www.cnblogs.com/wqbin/p/12589635.html