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

use*_*994 0 python r matrix

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

推荐的方法是什么?

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

Yan*_*dis 5

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

import pandas as pd
new_matrix = pd.read_csv("~/filename.csv")
Run Code Online (Sandbox Code Playgroud)

或者(如果你想使用 numpy)

import numpy as np
new_matrix = np.genfromtxt("~/filename.csv", delimiter = ",")
Run Code Online (Sandbox Code Playgroud)