경고를 억제하고 싶습니다. 그러나 다음 코드는 경고를 표시하지 않습니다.rpy2에 embed r 코드가있는 함수를 생성하십시오.
import rpy2.robjects as robjects
kstest=robjects.r['ks.test']
suppressWarnings=robjects.r['suppressWarnings']
x=robjects.IntVector([1, 2, 3])
y=robjects.IntVector([1, 2, 4, 5])
result=suppressWarnings(kstest(x, y))
print result
print result[1][0]
rpy2와 같은 함수를 만들고 대신 함수를 호출 할 수 있다면 경고를 표시하지 않을 수 있다고 생각합니다.
f=function(x, y) {
suppressWarnings(kstest(x, y))
}
그러나 rpy2 문서에는 예제가 없습니다. 아무도 모범을 보이고 있습니까?