문제

R에 대한 적어도 두 개의 희소 행렬 패키지가 있습니다. 나는 너무 크고 희소 한 데이터 세트로 작업하기 때문에 밀집된 표현으로 메모리에 맞는 데이터 세트로 작업하고 있기 때문에 이것을 찾고 있습니다. 기본 선형 대수 루틴과 C 코드를 쉽게 작성할 수있는 기능을 원합니다. 가장 성숙하고 사용하기 가장 좋은 라이브러리는 무엇입니까?

지금까지 나는 찾았다

  • 행렬 리버스 종속성이 많으므로 가장 많이 사용되는 것임을 암시합니다.
  • sparsem 리버스 데프가 많지 않습니다.
  • 다양한 그래프 라이브러리에는 아마도 자체 (암시 적) 버전이있을 수 있습니다. 예를 들어 이그랩 그리고 회로망 (후자는 일부입니다 스테이트). 이것들은 내 필요에 따라 너무 전문적입니다.

누구든지 이것에 대한 경험이 있습니까?

검색에서 rseek.org 조금, 행렬 패키지가 가장 일반적으로 언급 된 것 같습니다. 나는 종종 생각한다 크랜 작업 뷰 상당히 권위있는 것처럼 다변량 작업보기 매트릭스와 sparsem을 언급합니다.

도움이 되었습니까?

해결책

매트릭스는 가장 일반적이며 방금 표준 설치 (2.9.0 기준)로 허용되었으므로 광범위하게 사용할 수 있어야합니다.

베이스의 매트릭스 :https://stat.ethz.ch/pipermail/r-announce/2009/000499.html

다른 팁

내 경험상, 매트릭스는 가장 잘 지원되고 가장 성숙한 패키지입니다. C 아키텍처는 또한 상당히 노출되고 비교적 간단해야합니다.

희소 행렬의 로그 (x)는 로그 (0)가 정의되지 않았고 희소 행렬의 대부분의 요소가 0이기 때문에 나쁜 아이디어입니다.

0이 아닌 요소의 로그를 얻으려면 삼중 항 희미한 표현으로 변환하고 해당 값의 로그를 사용해보십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top