2011-02-02 3 views
2

나는 SweavecacheSweave을 사용합니다.캐시에서 cacheSweave 객체에 액세스

간혹 문서의 일부 섹션이 20 분 정도의 시간이 소요되는 등 매우 오랜 시간이 걸리고 처리 후에 대화 형 세션에서 생성 및 재생 된 개체를 열고 싶습니다.

누군가가 아마도 stashR 데이터베이스 또는 무엇인가를 직접 가져 와서 그 방법을 알고 있습니까?

+0

이것은 실제로 답변이 아니지만 Sweave 파일을 실행하는 데 20 분이 걸릴 경우 별개의 R 스크립트에서 긴 계산을 수행하고 '저장()'하고 나서 실행하는 것이 더 좋지 않을 수 있습니다. Sweave에서'load()'를 실행하고 결과 만 표시합니까? – Aaron

+0

가끔은 제대로 작동하지만 때로는 계산을 문서에 표시하고 싶습니다. 두 곳에서 작성하지 않는 것이 좋습니다. –

답변

2

나는 이것을 코멘트로 사용하는 편이 좋겠지 만, 어쨌든 여기에 계정이 없다. 이 작업을 수행하는 가장 쉬운 방법은 .Rnw 파일의 전략 지점에 save.image() 문을 넣어서 해당 시점에 생성 된 모든 개체가 저장되도록하는 것입니다. 그런 다음, 스웨터 파일을 변경하지 않고 객체의 새로운 인스턴스를 열고 객체와 상호 작용할 수 있습니다. HTH.

+0

고마워, 그게 효과가있을거야. 여전히 캐시 파일을 직접 검사 할 수있는 기능을 원하지만이 방법을 통해 작업 가능한 워크 플로로 전환 할 수 있습니다. –

관련 문제