2017-05-01 4 views
-1

Rで計算されたいくつかの大きな行列とベクトルがあります。このデータをPython(2.7)に転送して、さらなるデータ分析を行いたいと思います。RからPythonへの行列とベクトルの転送

これを行うにはどのような方法が適していますか?

私はRに精通していますが、初心者はPythonです。

+1

EHM、CSVファイルとしてエクスポートしますか? – mtoto

+0

あなたがしたいことに応じて、「パンダ」を検討してください。とりわけ、CSVファイルから、Rのような機能と強力なデータの取り込み方法があります。これは 'numpy'の上に構築され、興味深いかもしれません。このルートに行く場合は、ここで具体的な質問に戻ってください。このサイトはあまりに一般的です。 – alexis

答えて

3

Rで使用write.csv(matrix, "~/filename.csv)して、Pythonでのどちらか(あなたはパンダを使用する場合)

import pandas as pd 
new_matrix = pd.read_csv("~/filename.csv") 

または(あなたがnumpyのを使用する場合)

import numpy as np 
new_matrix = np.genfromtxt("~/filename.csv", delimiter = ",") 
関連する問題