R 함수 패키지에서 얻은 결과에서 특정 정보를 추출하려고합니다. 저는 파이썬에 익숙하기 때문에 R 언어를 배우면 혼란 스럽습니다.R 출력에서 특정 텍스트 줄을 추출합니다.
내가 필요로하는 모든 단지 마지막 두 숫자 (1, 9), 그에서 읽기,이 (그것을 인쇄 후) appnn의 출력 지금 단백질 응집
Prediction:
$sequence
[1] "IFYFYGTTY"
$overall
[1] 1.076839
$aminoacids
[,1]
[1,] 1.076839
[2,] 1.076839
[3,] 1.076839
[4,] 1.076839
[5,] 1.076839
[6,] 1.076839
[7,] 1.028888
[8,] 1.011057
[9,] 1.011057
$hotspots
$hotspots[[1]]
[1] 1 9
을 예측하는 패키지를 가정 이 숫자로 결정된 주어진 문자열의 일부를 추출해야합니다 (이 경우 길이가 1에서 9까지의 길이이므로 전체 문자열입니다).
파이썬에서는 다소 단순하지만 R을 사용하여이를 수행하는 방법을 모릅니다. 많은 감사드립니다.
substr (예측 $ 시퀀스, 예측 $ 핫스팟 [1]] [1], 예측 $ 핫스팟 [[1]] [2])' –
'appnn'은 당신이 어딘가에서 생성 한 R 객체입니까, 아니면'R' 객체의'Prediction'입니까? 그게 어디서 온거야? – Spacedman
당신의 객체가 무엇이든 추출기 기능이 있기 때문에 그것이 당신의 객체라면'hotspots (appnn)'처럼 간단 할 수도 있습니다. 그것을 만든 함수의 문서를 읽으십시오 ('help (functionname)') – Spacedman