Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign up| packageRank 0.3.5.9086 | |
| ================== | |
| - add small and IP filters to countryDistribution(). | |
| packageRank 0.3.5.9085 | |
| ================== | |
| - add concatenate argument to campaignRLE(). | |
| packageRank 0.3.5.9084 | |
| ================== | |
| - campaigns2(): pre-filter with smallFilter0() and fix output. | |
| - fix ip.filter code in filter_counts(). | |
| - add add.legend argument to plot.cranFilterCounts(). | |
| packageRank 0.3.5.9083 | |
| ================== | |
| - add/use campaigns2(). | |
| packageRank 0.3.5.9082 | |
| ================== | |
| - fix order.test in campaigns(). | |
| packageRank 0.3.5.9081 | |
| ================== | |
| - add/use case.sensitive = FALSE with campaigns() functions. | |
| packageRank 0.3.5.9080 | |
| ================== | |
| - add identifyTriplets() prototype. | |
| packageRank 0.3.5.9079 | |
| ================== | |
| - add subtitle argument to inflationPlot2(). | |
| packageRank 0.3.5.9078 | |
| ================== | |
| - add campaignRLE(). | |
| - add second.place argument to plotTopCountryCodes(). | |
| packageRank 0.3.5.9077 | |
| ================== | |
| - add wed argument to inflationPlot2(). | |
| - add cranPlot(). | |
| - fix output of packageCRAN() for archive packages. | |
| packageRank 0.3.5.9076 | |
| ================== | |
| - add cranLog(). | |
| - amend packageLog0(): package with no filters. | |
| packageRank 0.3.5.9075 | |
| ================== | |
| - rename filterCounts() to packageFilterCounts(). | |
| - add cranFilterCounts(). | |
| packageRank 0.3.5.9074 | |
| ================== | |
| - rename and amend monthlyLog()'s interface. | |
| - silently truncate future dates in resolveDate(). | |
| - amend packageVersionPercent() and plot.packageVersionPercent(). | |
| - add final check for package match in packageCRAN(). | |
| packageRank 0.3.5.9073 | |
| ================== | |
| - use "crandb_file_date" instead of "Date/Publication" in packageHistory(). | |
| - add cran.pkgs.oct, arch.pkgs.oct, cran.pkgs.jul, arch.pkgs.jul samples. | |
| - add packageVersionPercent() and monthlyLogs(). | |
| packageRank 0.3.5.9072 | |
| ================== | |
| - copyedit/fix packageSample2(). | |
| packageRank 0.3.5.9071 | |
| ================== | |
| - add/use mreadLines(). | |
| - rename cranData() to cranPackages(). | |
| - archive packageInfo(). | |
| - add packageSample2(). | |
| packageRank 0.3.5.9070 | |
| ================== | |
| - add/use package_info(). | |
| - memoise readLines(url). | |
| packageRank 0.3.5.9069 | |
| ================== | |
| - compute file size in cranData(). | |
| - add firstLetter(case.sensitive). | |
| packageRank 0.3.5.9068 | |
| ================== | |
| - add cranData(). | |
| - add new packageCRAN(). | |
| packageRank 0.3.5.9067 | |
| ================== | |
| - add new sequenceFilter() prototype. | |
| - add exception for zero downloads. | |
| - compute inflation in cranDownloadsB(). | |
| packageRank 0.3.5.9066 | |
| ================== | |
| - add inflationPlot2(). | |
| packageRank 0.3.5.9065 | |
| ================== | |
| - add october.downloads and july.downloads to packageRank::blog.data. | |
| packageRank 0.3.5.9064 | |
| ================== | |
| - add/use cleanLog(). | |
| - smallFilter0() <-> smallFilter(). | |
| - simplify smallFilter0(). | |
| - add all fiters to countryPackage(). | |
| packageRank 0.3.5.9063 | |
| ================== | |
| - packageRank(): add ip.filter and use smallFilter(). | |
| packageRank 0.3.5.9062 | |
| ================== | |
| - compute number of observed versions in filterCounts(). | |
| - amend plot.filterCounts(). | |
| packageRank 0.3.5.9061 | |
| ================== | |
| - amend smallFilter(): k-means to hierachical clustering. | |
| packageRank 0.3.5.9060 | |
| ================== | |
| - add filterCounts() and plot.filterCounts(). | |
| packageRank 0.3.5.9059 | |
| ================== | |
| - add sequence.filter to packageCountry(). | |
| packageRank 0.3.5.9058 | |
| ================== | |
| - rename blog.data$top.n to blog.data$top.n.oct2019. | |
| - add blog.data$top.n.jul2020. | |
| - add dataset argument to plotTopCountryCodes(). | |
| packageRank 0.3.5.9057 | |
| ================== | |
| - use kmClassifier() helper with smallFilter0(). | |
| packageRank 0.3.5.9056 | |
| ================== | |
| - fix smallFilter0(): map back to all observations. | |
| packageRank 0.3.5.9055 | |
| ================== | |
| - move pkgLog() to pkgLog0(); amend pkgLog(). | |
| - rearrange arguments and add clean.output argument to pkgLog() functions. | |
| packageRank 0.3.5.9054 | |
| ================== | |
| - add pkgLog(). | |
| packageRank 0.3.5.9053 | |
| ================== | |
| - archive sequentialVersion(). | |
| - add memoization argument in packageLog0(). | |
| - add/use sequenceFilter() prototype. | |
| packageRank 0.3.5.9052 | |
| ================== | |
| - use mclapply() to order output by time in packageLog(). | |
| packageRank 0.3.5.9051 | |
| ================== | |
| - replace packageLog() with packageLog2(). | |
| - amend/clean tripletFilter(). | |
| - fix output of ipFilter3(output = "df", floor = 10000L). | |
| packageRank 0.3.5.9050 | |
| ================== | |
| - use as.POSIXlt() for time.window; add exception for n < 3 in tripletFilter(). | |
| - deprecate timeWindow(). | |
| - fix/set strftime(tz = "Europe/Vienna") in tripletFilter(). | |
| packageRank 0.3.5.9049 | |
| ================== | |
| - add packageLog0(). | |
| packageRank 0.3.5.9048 | |
| ================== | |
| - use multi.core for packageLog2(triplet.filter = TRUE). | |
| - set ipFilter3(floor = 10000L). | |
| packageRank 0.3.5.9047 | |
| ================== | |
| - add campaigns(). | |
| - add packageLog2(multi.core). | |
| - amend packageLog2(ip.filter) output. | |
| packageRank 0.3.5.9046 | |
| ================== | |
| - use unique sizes, branch minimum observations and add filter argument in | |
| smallFilter0(). | |
| packageRank 0.3.5.9045 | |
| ================== | |
| - add clockTime(). | |
| packageRank 0.3.5.9044 | |
| ================== | |
| - use size.audit in packageLog2(). | |
| - fix cranDownloadsB(). | |
| packageRank 0.3.5.9043 | |
| ================== | |
| - revise smallFilter0(). | |
| - set floor for packages downloaded for k-means in ipFilter3(). | |
| packageRank 0.3.5.9042 | |
| ================== | |
| - amend plotTopCountryCodes() and plotDownloadsCountry; use facet_calendar(). | |
| - clean code and output for smallFilter0(). | |
| - add versionsPlot() blog graph. | |
| - use packageLog2() in cranDownloadsB() and packageCountry(). | |
| packageRank 0.3.5.9041 | |
| ================== | |
| - add packageLog2() protoype. | |
| packageRank 0.3.5.9040 | |
| ================== | |
| - fix packageLog(packages = NULL). | |
| - add/set ipFilter3(floor = "auto"). | |
| packageRank 0.3.5.9039 | |
| ================== | |
| - add country codes to ipFilter3() dataframe output. | |
| packageRank 0.3.5.9038 | |
| ================== | |
| - add topCountry() prototypes. | |
| - add top.n to packageRank::blog.data. | |
| - add downloadsCountry() and plotDownloadsCountry() prototypes. | |
| packageRank 0.3.5.9037 | |
| ================== | |
| - add smallFilter0() prototype. | |
| packageRank 0.3.5.9036 | |
| ================== | |
| - add/use ipFilter3() (k-means helper prototype). | |
| packageRank 0.3.5.9035 | |
| ================== | |
| - remove smallFilter() from tripletFilter(). | |
| - add ipFilter2() (k-means standalone prototype). | |
| packageRank 0.3.5.9034 | |
| ================== | |
| - add ipDownloads() and ipFilter0() prototypes. | |
| packageRank 0.3.5.9033 | |
| ================== | |
| - add/use ipFilter() in cranDownloadsB(), packageCountry() and packageLog(). | |
| packageRank 0.3.5.9032 | |
| ================== | |
| - add ipFilter() prototype. | |
| packageRank 0.3.5.9031 | |
| ================== | |
| - add packageLog(clean.out = FALSE). | |
| packageRank 0.3.5.9030 | |
| ================== | |
| - fix ipPackage() prototype. | |
| packageRank 0.3.5.9029 | |
| ================== | |
| - exclude os == NA for cranDownloads(packages = "R") and rPlot(). | |
| packageRank 0.3.5.9028 | |
| ================== | |
| - add cumsum to cranDownloads() for cumulative counts and growth curves. | |
| packageRank 0.3.5.9027 | |
| ================== | |
| - add countryDistribution() prototype. | |
| packageRank 0.3.5.9026 | |
| ================== | |
| - add ipPackage() prototype. | |
| packageRank 0.3.5.9025 | |
| ================== | |
| - amend packageLog() output. | |
| packageRank 0.3.5.9024 | |
| ================== | |
| - add sequentialVersion() prototype. | |
| - set sequentialVersion(time.frame = 15 mins.). | |
| packageRank 0.3.5.9023 | |
| ================== | |
| - use alpha transparency in plot.packageRank() labels. | |
| - use dontrun for examples (R 4.0.0). | |
| packageRank 0.3.5.9022 | |
| ================== | |
| - clean packageDistribution() (single dates) | |
| - add code for multiple packages in plot.packageDistribution(). | |
| packageRank 0.3.5.9021 | |
| ================== | |
| - fix packageLog(packages = NULL, small.filter = TRUE, triplet.filter = TRUE). | |
| packageRank 0.3.5.9020 | |
| ================== | |
| - add cranDownloadsB() prototype. | |
| packageRank 0.3.5.9019 | |
| ================== | |
| - pass f to rPlot(). | |
| - add rTotPlot() | |
| - amend plot.cranDownloads() and associated plot functions. | |
| packageRank 0.3.5.9018 | |
| ================== | |
| - add size filters, "top.ten", and multi.core to countryPackage(). | |
| packageRank 0.3.5.9017 | |
| ================== | |
| - add/use checkPackage(). | |
| - use smallFilter() for packageDistribution(size.filter = TRUE). | |
| packageRank 0.3.5.9016 | |
| ================== | |
| - add small.filter and triplet.filter to packageCountry() and packageLog(). | |
| packageRank 0.3.5.9015 | |
| ================== | |
| - add pairEntry() and pairID() prototypes. | |
| packageRank 0.3.5.9014 | |
| ================== | |
| - add time.window argument to tripletFilter() and set default to 2. | |
| packageRank 0.3.5.9013 | |
| ================== | |
| - remove sizeFilter(). | |
| - add smallFitler(). | |
| - amend tripletFilter(). | |
| packageRank 0.3.5.9012 | |
| ================== | |
| - add population.seed argument to populationPlot(). | |
| packageRank 0.3.5.9011 | |
| ================== | |
| - test tripletFilter() candidate. | |
| packageRank 0.3.5.9010 | |
| ================== | |
| - add r_arch to ID in tripletFilter(). | |
| - fix mins.above in timeWindow(). | |
| packageRank 0.3.5.9009 | |
| ================== | |
| - copyedit README | |
| - amend anyTriplet() protoype. | |
| packageRank 0.3.5.9008 | |
| ================== | |
| - change "size" argument to "size.filter" in packageLog(). | |
| packageRank 0.3.5.9007 | |
| ================== | |
| - fix and clean tripletFilter2() prototype. | |
| packageRank 0.3.5.9006 | |
| ================== | |
| - add tripletFilter2() prototype. | |
| packageRank 0.3.5.9005 | |
| ================== | |
| - add anyTriplet() protoype. | |
| - add packageSample(). | |
| packageRank 0.3.5.9004 | |
| ================== | |
| - add tripletFilter() prototype. | |
| packageRank 0.3.5.9003 | |
| ================== | |
| - add sm.test for logs wihtout small downloads to sizeFilter(). | |
| packageRank 0.3.5.9002 | |
| ================== | |
| - fix timeWindow("23:00:00"). | |
| packageRank 0.3.5.9001 | |
| ================== | |
| - add sizeFilter() prototype. | |
| - add timeWindow() prototype. | |
| packageRank 0.3.5.9000 | |
| ================== | |
| - fix packageInfio() using strsplit(fixed = TRUE). | |
| - note packageArchive() fix for 'testthat' filename typo/duplicate. | |
| packageRank 0.3.5 | |
| ================== | |
| # Blog specific functions # | |
| - countsRanks() | |
| - inflationPlot() | |
| # Data Changes # | |
| - add blog.data | |
| # Fixes # | |
| - fixDate_2012() for packageLog() | |
| Correct mislabeled filenames for 2012 logs RStudio's CRAN download logs at | |
| http://cran-logs.rstudio.com/. | |
| - fix "`geom_smooth()` using formula 'y ~ x'" warning for 'ggplot2' v3.3.0. | |
| # Function Change # | |
| - enable arbitrary "to" argument without "from" in cranDownloads() | |
| e.g., cranDownloads(from = NULL, to = "2020-01-01"). | |
| - add/amend plot.cranDownloads(package.version = FALSE, r.version = FALSE). | |
| - set plot.cranDownloads(points = "auto") for <= 45 days. | |
| - "spell check" package names via "check.package" argument | |
| cranDownload(), packageDistribution(), packageRank() | |
| - deprecate packageRankTime() -> plot.cranDownloads(population.plot = TRUE) | |
| - use packageLog(packages = NULL) to view a day's log. | |
| - enable negative filter values in packageLog() and packageRank(). | |
| # New Functions # | |
| - archivePackages() | |
| - countryPackage() | |
| - packageArchive() | |
| - packageCountry() | |
| - packageDistribution() | |
| - packageHistory() uses 'pkgsearch'; packageHistory0() scrapes CRAN. | |
| - packageInfo() | |
| - validatePackage() uses 'pkgsearch'; validatePackage0() scrapes CRAN. | |
| packageRank 0.3.0 | |
| ================== | |
| - add cranDownloads(). | |
| - enable "yyyy-mm-dd", "yyyy-mm" or "yyyy" in cranDownloads(from, to). | |
| - add plot.cran_downloads(points = "auto"). | |
| - add plot.cran_downloads(r.version). | |
| - deprecate cran_downloads2(). | |
| - add dayOfMonth(). | |
| - add bioconductorDownloads(). | |
| - add bioconductorRank(). | |
| packageRank 0.2.0 | |
| ================== | |
| - implement minor parallelization for packageRankTime(). | |
| - base graphics for single package/date; ggplot2 for multiple packages/dates. | |
| - fix smooth argument in plot.package_rank_time(graphics_pkg = "base"). | |
| packageRank 0.1.0 | |
| ================== | |
| - first CRAN release. |