Recent Releases of lares

lares - CRAN release: 5.3.0

  • fix: prepare compatibility with ggplot2 4.0.0 #59
  • feat: improve robyn_modelselector()'s weights based on experience, mainly confidence criteria
  • feat: new dontsleep() and dontsleep_time()
  • feat: no internet connection messages for online interaction functions
  • feat: ramp up METAAPIVER from v20.0 to v21.0
  • recode: repo "yt-dlp" for get_mp3() by default
  • recode: remove all return() to improve codefactor score to A+
  • recode: cache's overwrite set to TRUE by default
  • docs: explicitly defined minimum versions of imported and suggested packages
  • docs: standardizes quiet param

Full Changelog: https://github.com/laresbernardo/lares/compare/v5.2.13...v5.3.0

- R
Published by laresbernardo 8 months ago

lares - CRAN release: 5.2.13

  • feat: include variable type in robyn_performance()
  • fix: mCPA calculation should be inverted (1 / provided marginal which is initResponseMargUnit)
  • fix: marginal results on robyn_performance() when OutputCollect has more than one model
  • fix: robyn_modelselector()'s scores issue when a cluster had 2 models, thus no sd
  • fix: cache filenames for stocks_hist + cache new overwrite parameter
  • fix: rename outlier_tukey() and allow for turkey too #58

Full Changelog: https://github.com/laresbernardo/lares/compare/v5.2.11...v5.2.13

- R
Published by laresbernardo about 1 year ago

lares - CRAN release: 5.2.11

  • feat: new "certainty" and "clustersd" metrics for `robynmodelselector()withspend_wt` lazy boolean param
  • feat: new scale argument for normalize() to customize minimum and maximum (instead of default 0, 1 range)
  • feat: new non_promo param for robyn_performance() to include non-promotional contributions
  • fix: adapt robyn_performance() to Robyn 3.12.0 update

Full Changelog: https://github.com/laresbernardo/lares/compare/v5.2.10...v5.2.11

- R
Published by laresbernardo about 1 year ago

lares - CRAN release: 5.2.10

  • feat: new cross models budget allocation functions robyn_xchannels() and robyn_xchannels() https://github.com/laresbernardo/lares/pull/57
  • feat: formatNum() improvements to be more flexible with abbr = TRUE on very different scales of numbers
  • feat: new is_odd(), is_even() and seq_surnames() functions
  • fix: better error in connection handling for holidays()
  • fix: add some missing try_require("h2o")

Full Changelog: https://github.com/laresbernardo/lares/compare/v5.2.9...v5.2.10

- R
Published by laresbernardo about 1 year ago

lares - CRAN release: 5.2.9

  • feat: new optional marginals/carryovers params to add metrics to robyn_performance()
  • feat: new repeated param on scrabble_words()
  • feat: new "chars" and "unique" scoring systems on scrabble_words()
  • fix: cache of OpenAI's reply stored in JSON format
  • fix: better handle of filenames on get_mp3()
  • fix: param exclude_here accepts upper case too for scrabble_words()
  • docs: update meta API version to v20.0
  • recode: fix some codefactor warnings on return()'s + font warning in Windows #55

Full Changelog: https://github.com/laresbernardo/lares/compare/v5.2.8...v5.2.9

- R
Published by laresbernardo over 1 year ago

lares - CRAN release: 5.2.8

  • feat: allow corr_var() to pass string var input for loops - based on user feedback in StackOverflow
  • feat: new quiet parameter for font check on theme_lares()
  • feat: new baseline distance criteria for robyn_modelselector() and refactoring for better cleaner code
  • feat: new robyn_performance() function to calculate performance and contribution per channel
  • fix: keep organic vars to calculate non-zero betas in robyn_modelselector()
  • fix*: correct solID filtering when multiple models are available in OutputCollect
  • docs: include example to recreate a Robyn model, added external posts, centralized some functions .md

Full Changelog: https://github.com/laresbernardo/lares/compare/v5.2.7...v5.2.8

- R
Published by laresbernardo over 1 year ago

lares - CRAN release: 5.2.7

  • feat: enable font_dirs parameter and multiple fonts to check in font_exists()
  • feat: sort clusters in plot by importance in robyn_modelselector()
  • fix: when tied ranks on robyn_modelselector() set integer number of stars
  • fix: faster dir_size() using du -hs instead + default path getwd() in dir_size()
  • fix: facet in corr_cross() will consider variables in contains input
  • fix: update default METAAPIVER to v17.0
  • docs: standard inheritParams from cache_write() for most ... params

Full Changelog: https://github.com/laresbernardo/lares/compare/v5.2.7...v5.2.7

- R
Published by laresbernardo almost 2 years ago

lares - CRAN release: 5.2.5

  • Docs: removed h2o dependency and passed to Suggests to lighten the package
  • Feat: new cache_pipe() to automate the use of cache
  • Feat: new param path for what_size()
  • Feat: new maze solving functions inspired by micromouse competitions: maze_solve() & maze_gridsearch()
  • Feat: new gemini_*() functions to interact with Google's Gemini API
  • Fix: inverted NRMSE, DECOMP.RSSD and MAPE + skip boost-performance option + non-clustered sols in robyn_modelselector()

Full Changelog: https://github.com/laresbernardo/lares/compare/v5.2.4...v5.2.5

- R
Published by laresbernardo about 2 years ago

lares - CRAN release: 5.2.4

  • Feat: new robyn_modelselector() to help users visually select Robyn models based on several metrics available and analysts weights criteria
  • Feat: new robyn_hypsbuilder() to automatically build hyperparameters list for paid media and organic variables, ready to be used with Robyn
  • Fix: normalize() for all equal values returns 1s instead of crashing
  • Fix: cran_logs() mean on plot's first date per package

Full Changelog: https://github.com/laresbernardo/lares/compare/v5.2.3...v5.2.4

- R
Published by laresbernardo about 2 years ago

lares - CRAN release: 5.2.3

  • feat: improve font_exists() suggestions and new use-case to search for all available fonts
  • feat: additional parameter for gpt_*() functions: numretries, temperature, maxtokens, pause_base
  • feat: new chr2num(), chr2logical(), chr2date() functions
  • feat: new weighted_value() function, enabling FIFO/LIFO
  • feat: new delete/open params for get_mp3()
  • feat: New 'quiet' and 'include_regions' parameters to allow additional information on holidays
  • fix: better handling of scrapping responses using header and more flexible date formats for holidays() #45
  • fix: better gpt_table() prompt to deal with numeric values and delimiters
  • fix: live quote migrated to quantmod functions
  • fix: get_currency() correctly handles rownames now [quantmod update]
  • fix: better handling of NULL in formatNum()
  • docs: fix dependent vs independent term across parameters #51
  • docs: removed rdrop2 recommended dependency given it was deprecated from CRAN

New Contributors

  • @Patrikios made their first contribution in https://github.com/laresbernardo/lares/pull/47

Full Changelog: https://github.com/laresbernardo/lares/compare/v5.2.2...v5.2.3

- R
Published by laresbernardo over 2 years ago

lares - CRAN release: 5.2.2

  • Feat: new keep parameter for cleanText() and cleanNames()
  • Feat: new gpt_history() and markdown2df() functions
  • Fix: when no variables importance is returned by h2o #43
  • Fix: NA or NULL for get_credentials accepted
  • Fix: ohse() warning with dates and large left joins

Full Changelog: https://github.com/laresbernardo/lares/compare/v5.2.1...v5.2.2

- R
Published by laresbernardo almost 3 years ago

lares - CRAN release: 5.2.1

  • Feat: new gpt_*() function to classify, tag, extract, format, convert, table, translate using ChatGPT
  • Feat: enable repo parameter for get_mp3() so when the main repo is down
  • Feat: pass ... to additional formatings using formatNum()
  • Recode: default weekly_start = 1 for prophet's components plot

Full Changelog: https://github.com/laresbernardo/lares/compare/v5.2.0...v5.2.1

- R
Published by laresbernardo almost 3 years ago

lares - CRAN release: 5.2.0

  • Feat: centralized all FB API results through fb_process() to standardize results, pagination and partial results if API crashes while paging
  • Feat: upgrade FB API default version from v13.0 to v16.0 (latest)
  • Feat: new filtering parameter for fb_insights()
  • Feat: new fb_report_check() function to check async reports status with a live functionality
  • Feat: fb_token() now returns expiration timestamp as an attribute
  • Feat: new what_size() function to easily get an R object's size
  • Fix: correct get_id numbering column (always starting in 1)
  • Fix: show corr labels in corr_cross() by default (like in corr_var())
  • Fix: cran_logs() fails gracefully when site is not available
  • Fix: add --no-check-certificate to get_mp3
  • Deprecated: fb_post() and fb_posts() given their deprecation since v2.4
  • Recode: filled statusbar() fixed length as default
  • Recode: conditional expressions with scalar logical operators (||, &&) and avoid sapply [codefactor.io]

Full Changelog: https://github.com/laresbernardo/lares/compare/v5.1.4...v5.2.0

- R
Published by laresbernardo about 3 years ago

lares - CRAN release: 5.1.4

  • Fix: broken Wordle dictionary link from nytimes (crashed CRAN's checks)

Full Changelog: https://github.com/laresbernardo/lares/compare/v5.1.3...v5.1.4

- R
Published by laresbernardo over 3 years ago

lares - CRAN release: 5.1.3

  • Feat: enabled automatic clustering number based on WSS variance using wss_var parameter in clusterKmeans()
  • Feat: new warnifnot() function, similar to stopifnot()
  • Feat: new exclude_here param enables multiple options for same position in scrabble_words()(Wordle adaptation)
  • Feat: new lares_logo() fun function prints lares library logo
  • Docs: updated fb_*()'s api_version to v13.0
  • Fix: skip drop when no transformations happened in ohse()

Full Changelog: https://github.com/laresbernardo/lares/compare/v5.1.2...v5.1.3

- R
Published by laresbernardo over 3 years ago

lares - CRAN release: 5.1.2

  • Docs: reduced dependencies by removing magrittr (Imports), DBI, forecats, plotly, rtweet, tm, and wordcloud (Suggests)
  • Feat: new set_colnames() function, emulating magrittr's
  • Fix: changed behavior on corr_var() when max_pvalue = 1

Full Changelog: https://github.com/laresbernardo/lares/compare/v5.1.1...v5.1.2

- R
Published by laresbernardo almost 4 years ago

lares - CRAN release: 5.1.1

  • Feat: new force_exclude parameter (Wordle adaptation) and cache usage
  • Feat: new wordle_*() functions to run simulations (and cheat)
  • Feat: new print_coloured() auxiliary function
  • Feat: new verbosity parameter on h2o_automl()
  • Fix: repeated tickers input now managed correctly

Full Changelog: https://github.com/laresbernardo/lares/compare/v5.0.5...v5.1.1

- R
Published by laresbernardo almost 4 years ago

lares - CRAN release: 5.0.5

  • Fix: corr_var() wrong outputs with cor(..., half = FALSE)
  • Fix: no partial plots printed on prophesize()
  • Feat: new year_quarter() function
  • Feat: new append param on date_feats() and fixed issue on joining data
  • Feat: enabled kmeans's algorithm parameter on clusterKmeans()
  • Doc: explicitly pick exported tidyverse function to be exported, instead of all

Full Changelog: https://github.com/laresbernardo/lares/compare/v5.0.3...v5.0.5

- R
Published by laresbernardo about 4 years ago

lares - CRAN release: 5.0.3

  • Feat: new "filled" mode on statusbar()
  • Feat: enable MOJO usage on explainers functions
  • Feat: new half param on corr() for faster corr_cross() deduped results
  • Feat: enable options to customize default colour palettes
  • Fix: corr_cross() dim error. Re-wrote internal function .transf()
  • Fix: issue with cor.test = "exact" default value on corr*() functions #34 @michellekee
  • Reformat: clean tidy code style using styler globally
  • Docs: updated master branch to main

Full Changelog: https://github.com/laresbernardo/lares/compare/v5.0.2...v5.0.3

- R
Published by laresbernardo over 4 years ago

lares - CRAN release: 5.0.2

  • Docs: Excluded xml2 dependency temporally to avoid rvest (>= 1.0.0). Used httr instead. Added rpart.plot as well.
  • Docs: new h2o_automl() vignette
  • Refactor: improved ohse() ignored columns logic
  • Refactor: overall more NULL parameters as default, less NA
  • Feat: new cran_logs() function to download and plot CRAN stats
  • Feat: New reduce_pca() and reduce_tsne() functions reduction dimentionality
  • Feat: enabled tree_var() for multi-categorical y's
  • Feat: new force_single parameter for v2t()
  • Deprecated: gg_pie()

Full Changelog: https://github.com/laresbernardo/lares/compare/v5.0.1...v5.0.2

- R
Published by laresbernardo over 4 years ago

lares - CRAN release

  • Feat: new redundant = NULL option for 2+ categorical columns only
  • Fix: specified R and rvest min versions + @ledell recommendations
  • Docs: use \dontrun on problematic examples and reduces dependencies: mice, rlist, skimr, sp

Full Changelog: https://github.com/laresbernardo/lares/compare/v5.0.0...v5.0.1

- R
Published by laresbernardo over 4 years ago

lares - CRAN release

lares 5.0.0 @ CRAN

Full Changelog: https://github.com/laresbernardo/lares/compare/4.10.6...v5.0.0

- R
Published by laresbernardo over 4 years ago

lares - CRAN release

First CRAN release CRAN: https://CRAN.R-project.org/package=lares

Full Changelog: https://github.com/laresbernardo/lares/compare/v4.8.4...v4.10.6

- R
Published by laresbernardo over 4 years ago

lares - Stable release

Everything is running just fine...

- R
Published by laresbernardo over 6 years ago