{
  "_id": "6a1d55f01d7bb097a0a46e13",
  "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-06-01 09:48:11 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",
  "MD5sum": "80fc9824e1fe968034df164d85ea28d7",
  "_user": "guangbaog",
  "_type": "src",
  "_file": "SOPC_0.1.0.tar.gz",
  "_fileid": "959158be45c907efb74aa5ef347b989ae0f5712031625d040f978c6c12adddb1",
  "_filesize": 239231,
  "_sha256": "959158be45c907efb74aa5ef347b989ae0f5712031625d040f978c6c12adddb1",
  "_created": "2026-06-01T09:48:11.000Z",
  "_published": "2026-06-01T09:50:40.411Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78826940436,
      "time": 105,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7328363920"
    },
    {
      "job": 78826940464,
      "time": 112,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7328365975"
    },
    {
      "job": 78826940465,
      "time": 93,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7328359185"
    },
    {
      "job": 78826940448,
      "time": 109,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7328364928"
    },
    {
      "job": 78826475467,
      "time": 168,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7328324979"
    },
    {
      "job": 78826940533,
      "time": 94,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7328360112"
    },
    {
      "job": 78826940458,
      "time": 67,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7328350036"
    },
    {
      "job": 78826940449,
      "time": 64,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7328348750"
    },
    {
      "job": 78826940446,
      "time": 82,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7328355404"
    }
  ],
  "_buildurl": "https://github.com/r-universe/guangbaog/actions/runs/26747426506",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_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
  },
  "_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"
  },
  "_downloads": {
    "count": 186,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/SOPC"
  },
  "_mentions": 6,
  "_searchresults": 15,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/SOPC.html",
    "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-06-01T09:50:08.000Z",
      "distro": "noble",
      "commit": "2b427ff84ca0f7a07e02109a4ea75c9b21d3c822",
      "fileid": "7e92f9fb1875c65040d926fe55ba2e13caad06e16d9592530dc4d7f08610dc70",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/guangbaog/actions/runs/26747426506"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-06-01T09:50:14.000Z",
      "distro": "noble",
      "commit": "2b427ff84ca0f7a07e02109a4ea75c9b21d3c822",
      "fileid": "fb92e246cc1f8088fd402b77308deb7165cf9b8c8fd6456e0d2b6ae5ec3109ae",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/guangbaog/actions/runs/26747426506"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-06-01T09:49:59.000Z",
      "commit": "2b427ff84ca0f7a07e02109a4ea75c9b21d3c822",
      "fileid": "3a2ee9a7a2f2290d599cefcb4872b49f552a26a17295782a516d3f317c661d68",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/guangbaog/actions/runs/26747426506"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-06-01T09:50:13.000Z",
      "commit": "2b427ff84ca0f7a07e02109a4ea75c9b21d3c822",
      "fileid": "0f8f143984877c7707400e5dddba4cd27182625498d0ffe90a4d1238e233d3a3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/guangbaog/actions/runs/26747426506"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0",
      "date": "2026-06-01T09:50:09.000Z",
      "commit": "2b427ff84ca0f7a07e02109a4ea75c9b21d3c822",
      "fileid": "de87c1c770a5c02c97dbca670da902d89d617c15f2032b49a4b45d3f05ca10ae",
      "status": "success",
      "buildurl": "https://github.com/r-universe/guangbaog/actions/runs/26747426506"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-06-01T09:49:26.000Z",
      "commit": "2b427ff84ca0f7a07e02109a4ea75c9b21d3c822",
      "fileid": "e844db066c4c0454d757f67a89be7b0fa5ffc35deed2576165e0670be68026d3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/guangbaog/actions/runs/26747426506"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-06-01T09:49:24.000Z",
      "commit": "2b427ff84ca0f7a07e02109a4ea75c9b21d3c822",
      "fileid": "ef88a032e2fec575be58cc2976a5f4998fc4c95de61e2e73ad2c4961af98c539",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/guangbaog/actions/runs/26747426506"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-06-01T09:49:40.000Z",
      "commit": "2b427ff84ca0f7a07e02109a4ea75c9b21d3c822",
      "fileid": "2a7e02f8b7ddbd686cb6c18056fd75ef0b09f5a57275efbd4b89a2d120d74f3a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/guangbaog/actions/runs/26747426506"
    }
  ]
}