{
  "_id": "6a6466fe059529545f57720b",
  "Package": "SOPC",
  "Type": "Package",
  "Title": "The Sparse Online Principal Component Estimation Algorithm",
  "Version": "0.1.0",
  "Authors@R": "c(person(\"Guangbao\", \"Guo\", role = c(\"aut\", \"cre\"), email = \"ggb11111111@163.com\",comment =  c(ORCID = \" \")), person(\"Chunjie\", \"Wei\", role=\"aut\"), person(\"Guoqi\", \"Qian\", role=\"aut\"))",
  "Description": "The sparse online principal component can not only process\nthe online data set, but also obtain a sparse solution of the\nonline data set. The philosophy of the package is described in\nGuo G. (2022) <doi:10.1007/s00180-022-01270-z>.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.2.3",
  "Config/testthat/edition": "3",
  "Maintainer": "Guangbao Guo <ggb11111111@163.com>",
  "NeedsCompilation": "no",
  "Author": "Guangbao Guo [aut, cre], Chunjie Wei [aut], Guoqi Qian [aut]",
  "Packaged": {
    "Date": "2026-07-25 07:31:50 UTC",
    "User": "root"
  },
  "Repository": "https://guangbaog.r-universe.dev",
  "Date/Publication": "2023-05-07 03:50:02 UTC",
  "RemoteUrl": "https://github.com/cran/SOPC",
  "RemoteRef": "HEAD",
  "RemoteSha": "2b427ff84ca0f7a07e02109a4ea75c9b21d3c822",
  "_user": "guangbaog",
  "_type": "src",
  "_file": "SOPC_0.1.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/294d14b4242fd48af4ba00c69c576c26917f32d6bc70b612f38c342144471fa3",
  "_filesize": 240336,
  "_sha256": "294d14b4242fd48af4ba00c69c576c26917f32d6bc70b612f38c342144471fa3",
  "_expires": "2026-11-02T07:34:20.000Z",
  "_created": "2026-07-25T07:31:50.000Z",
  "_published": "2026-07-25T07:34:22.206Z",
  "_jobs": [
    {
      "job": 89657253581,
      "time": 113,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8617161275"
    },
    {
      "job": 89657253595,
      "time": 110,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8617160938"
    },
    {
      "job": 89657253586,
      "time": 77,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8617156233"
    },
    {
      "job": 89657253621,
      "time": 82,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8617156835"
    },
    {
      "job": 89657035049,
      "time": 165,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8617143564"
    },
    {
      "job": 89657253580,
      "time": 101,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "8617159515"
    },
    {
      "job": 89657253609,
      "time": 73,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8617155501"
    },
    {
      "job": 89657253611,
      "time": 65,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8617154189"
    },
    {
      "job": 89657253587,
      "time": 63,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8617154103"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/guangbaog/actions/runs/30149380352",
  "_status": "success",
  "_upstream": "https://github.com/cran/SOPC",
  "_commit": {
    "id": "2b427ff84ca0f7a07e02109a4ea75c9b21d3c822",
    "author": "Guangbao Guo <ggb11111111@163.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.1.0\n",
    "time": 1683431402
  },
  "_maintainer": {
    "name": "Guangbao Guo",
    "email": "ggb11111111@163.com",
    "login": "guangbaog",
    "description": "",
    "uuid": 141387511
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "elasticnet",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 3,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "guangbaog",
      "count": 5,
      "uuid": 141387511
    }
  ],
  "_userbio": {
    "uuid": 141387511,
    "type": "user",
    "name": "Guangbao Guo",
    "followers": 3
  },
  "_downloads": {
    "count": 214,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/SOPC"
  },
  "_mentions": 6,
  "_searchresults": 15,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/SOPC.html",
    "LICENSE",
    "manual.pdf"
  ],
  "_realowner": "guangbaog",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.0.1",
      "date": "2021-09-17"
    },
    {
      "version": "0.0.2",
      "date": "2022-04-04"
    },
    {
      "version": "0.0.3",
      "date": "2022-04-16"
    },
    {
      "version": "0.0.4",
      "date": "2022-08-29"
    },
    {
      "version": "0.1.0",
      "date": "2023-05-07"
    }
  ],
  "_exports": [
    "%>%",
    "IPC",
    "OPC",
    "PC",
    "PPC",
    "SAPC",
    "SOPC",
    "SPC"
  ],
  "_datasets": [
    {
      "name": "Heart",
      "title": "Heart failure",
      "object": "Heart",
      "class": [
        "data.frame"
      ],
      "fields": [
        "age",
        "anaemia",
        "creatinine_phosphokinase",
        "diabetes",
        "ejection_fraction",
        "high_blood_pressure",
        "platelets",
        "serum_creatinine",
        "serum_sodium",
        "sex",
        "smoking",
        "time",
        "DEATH_EVENT"
      ],
      "rows": 299,
      "table": true,
      "tojson": true
    },
    {
      "name": "Hugging",
      "title": "Hugging",
      "object": "Hugging",
      "class": [
        "data.frame"
      ],
      "fields": [
        "A",
        "B",
        "C",
        "D",
        "E",
        "F",
        "G",
        "H"
      ],
      "rows": 9752,
      "table": true,
      "tojson": true
    },
    {
      "name": "PSA",
      "title": "Prostate Specific Antigen",
      "object": "PSA",
      "class": [
        "data.frame"
      ],
      "fields": [
        "lcavol",
        "lweight",
        "age",
        "lbph",
        "svi",
        "lcp",
        "gleason",
        "pgg45",
        "lpsa"
      ],
      "rows": 96,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "Heart",
      "title": "Heart failure",
      "topics": [
        "Heart"
      ]
    },
    {
      "page": "Hugging",
      "title": "Hugging",
      "topics": [
        "Hugging"
      ]
    },
    {
      "page": "IPC",
      "title": "The incremental principal component can handle online data sets with highly correlated.",
      "topics": [
        "IPC"
      ]
    },
    {
      "page": "OPC",
      "title": "The online principal component method refers to the IPC method with the best performance among the IPC, the PPC and the SAPC methods.",
      "topics": [
        "OPC"
      ]
    },
    {
      "page": "PC",
      "title": "The traditional principal component method. This method can estimate the eigen space of the data set.",
      "topics": [
        "PC"
      ]
    },
    {
      "page": "PPC",
      "title": "The perturbation principal component can handle online data sets with highly correlated.",
      "topics": [
        "PPC"
      ]
    },
    {
      "page": "PSA",
      "title": "Prostate Specific Antigen",
      "topics": [
        "PSA"
      ]
    },
    {
      "page": "SAPC",
      "title": "The stochastic approximation principal component can handle online data sets with highly correlated.",
      "topics": [
        "SAPC"
      ]
    },
    {
      "page": "SOPC",
      "title": "The sparse online principal component can not only process online data sets, but also obtain a sparse solution of online data sets.",
      "topics": [
        "SOPC"
      ]
    },
    {
      "page": "SPC",
      "title": "The sparse principal component can obtain sparse solutions of the eigenmatrix to better explain the relationship between principal components and original variables.",
      "topics": [
        "SPC"
      ]
    }
  ],
  "_rundeps": [
    "elasticnet",
    "lars",
    "magrittr"
  ],
  "_score": 2.9084850188786495,
  "_indexed": true,
  "_nocasepkg": "sopc",
  "_universes": [
    "guangbaog"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-07-25T07:33:51.000Z",
      "distro": "resolute",
      "commit": "2b427ff84ca0f7a07e02109a4ea75c9b21d3c822",
      "fileid": "https://r2.ropensci.org/61dadd95705ead330ca7a46feb84bb34cfe205dbd98f5fdd70809bfa95cf5d0b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/guangbaog/actions/runs/30149380352"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-07-25T07:33:49.000Z",
      "distro": "resolute",
      "commit": "2b427ff84ca0f7a07e02109a4ea75c9b21d3c822",
      "fileid": "https://r2.ropensci.org/e3b309e8d1f0b3128c739ec7a0a123030fd3417f5c2504b0936b63b8b4a8e708",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/guangbaog/actions/runs/30149380352"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-07-25T07:33:19.000Z",
      "commit": "2b427ff84ca0f7a07e02109a4ea75c9b21d3c822",
      "fileid": "https://r2.ropensci.org/402831e8a7c35213552f73da51ea1a97d025c4a484a9b6b392195806cea21af8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/guangbaog/actions/runs/30149380352"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-07-25T07:33:22.000Z",
      "commit": "2b427ff84ca0f7a07e02109a4ea75c9b21d3c822",
      "fileid": "https://r2.ropensci.org/6f4c7334335776b555944d98973e4fdefa6ffd39ea7280c548e1ecfe3d47db22",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/guangbaog/actions/runs/30149380352"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0",
      "date": "2026-07-25T07:33:48.000Z",
      "commit": "2b427ff84ca0f7a07e02109a4ea75c9b21d3c822",
      "fileid": "https://r2.ropensci.org/a84dcd19307553a0e8bb9061c95709368ad9617c18f511d1d2573fbaac46961d",
      "status": "success",
      "buildurl": "https://github.com/r-universe/guangbaog/actions/runs/30149380352"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-07-25T07:33:04.000Z",
      "commit": "2b427ff84ca0f7a07e02109a4ea75c9b21d3c822",
      "fileid": "https://r2.ropensci.org/029b7d9c8e052ecf43be6b09acbd19535fb50ee85807d157ae58cfe52317161e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/guangbaog/actions/runs/30149380352"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-07-25T07:32:58.000Z",
      "commit": "2b427ff84ca0f7a07e02109a4ea75c9b21d3c822",
      "fileid": "https://r2.ropensci.org/cd738fa5b25941d4018469b94aa4e806446be7b2aca44a3a244f140b2fc780e7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/guangbaog/actions/runs/30149380352"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-07-25T07:32:58.000Z",
      "commit": "2b427ff84ca0f7a07e02109a4ea75c9b21d3c822",
      "fileid": "https://r2.ropensci.org/4ca267b5dca8f758172977faa59d46f1ea5fcb3325aa29b7acc78242848f8d30",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/guangbaog/actions/runs/30149380352"
    }
  ]
}