嗨~~我想在python中使用rpy2。在
我用水蟒和pycharm。在
我使用conda install rpy2在anaconda中安装rpy2。在
现在我想在pycharm中使用rpy2。在
# -*- coding: utf-8 -*-
import os
os.environ['R_HOME'] = r'C:\Program Files\R\R-3.3.2' # r 환경변수 입력 안하면 안됨
import pandas as pd
from pandas import *
from rpy2.robjects.packages import importr
import rpy2.robjects as r
import pandas.rpy.common as com
trainFile = r'D:\raw data\서울시 공공데이터\3.초기-16년5월분1\17.상권-추정매출\tbsm_trdar_selng.txt\tbsm_trdar_selng_utf8.txt'
pwd = os.getcwd()
os.chdir(os.path.dirname(trainFile))
trainData = pd.read_csv(os.path.basename(trainFile),sep='|',
header=None ,
usecols=[0,1,2,3,4,11],
names=['STDR_YM_CD', 'TRDAR_CD', 'TRDAR_CD_NM', 'SVC_INDUTY_CD','SVC_INDUTY_CD_NM','THSMON_SELNG_AMT'],
dtype = { '0' : int},
encoding='utf-8' )
os.chdir(pwd)
trainData = trainData.groupby(['STDR_YM_CD', 'TRDAR_CD' ]).sum().reset_index() #합치기
trainData = trainData.pivot_table(index='STDR_YM_CD', values='THSMON_SELNG_AMT' , columns='TRDAR_CD', aggfunc=np.mean)
print(trainData.head())
运行此命令后,我没有收到任何错误消息。 但有趣的情况发生了。 下面是我的结果。在
^{pr2}$Pycharm在第10行完成了他们的代码。 他们只是进口包裹然后停止。 我不知道为什么。请帮帮我。在
编辑 当我使用这种代码调试模式时,我明白了
^{3}$
目前没有回答
相关问题 更多 >
编程相关推荐