将矩阵和向量从R传递到Python

时间:2017-05-01 08:28:03

标签: python r matrix

我在R中计算了一些大的矩阵和向量。我想将这些数据传输到Python(2.7)以进行进一步的数据分析。

建议的方法是什么?

我对R非常熟悉,但是是Python的初学者。

1 个答案:

答案 0 :(得分:3)

在R中使用write.csv(matrix, "~/filename.csv)然后在Python中使用(如果你想使用pandas)

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

或(如果你想使用numpy)

import numpy as np
new_matrix = np.genfromtxt("~/filename.csv", delimiter = ",")