Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions DESCRIPTION
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,8 @@ Suggests:
rmarkdown,
xml2,
testthat (>= 3.0.0),
lmtest
lmtest,
R.rsp
License: GPL-3
URL: https://github.com/bachmannpatrick/CLVTools
BugReports: https://github.com/bachmannpatrick/CLVTools/issues
Expand Down Expand Up @@ -156,6 +157,6 @@ Collate:
'pnbd_dyncov_expectation.R'
'pnbd_dyncov_palive.R'
RoxygenNote: 7.3.2
VignetteBuilder: knitr
VignetteBuilder: knitr, R.rsp
Config/testthat/parallel: false
Config/testthat/edition: 3
Binary file added vignettes/CLVTools_advanced_techniques.pdf
Binary file not shown.
10 changes: 10 additions & 0 deletions vignettes/CLVTools_advanced_techniques.pdf.asis
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
%\VignetteIndexEntry{Advanced and Very Advanced Modeling Techniques in CLVTools}
%\VignetteEngine{R.rsp::asis}
%\VignetteEncoding{UTF-8}
%\VignetteKeyword{regularization}
%\VignetteKeyword{correlation}
%\VignetteKeyword{equality constraints}
%\VignetteKeyword{endogenous covariates}
%\VignetteKeyword{hessian}
%\VignetteKeyword{bootstrapping}
%\VignetteKeyword{parameter bootstrapping}
Binary file added vignettes/CLVTools_classes.pdf
Binary file not shown.
6 changes: 6 additions & 0 deletions vignettes/CLVTools_classes.pdf.asis
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
%\VignetteIndexEntry{Classes in CLVTools}
%\VignetteEngine{R.rsp::asis}
%\VignetteEncoding{UTF-8}
%\VignetteKeyword{CLVTools}
%\VignetteKeyword{classes}
%\VignetteKeyword{clv.fitted}
Binary file added vignettes/CLVTools_intuitive_explanations.pdf
Binary file not shown.
6 changes: 6 additions & 0 deletions vignettes/CLVTools_intuitive_explanations.pdf.asis
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
%\VignetteIndexEntry{Probabilistic Models for Analyzing Customer Purchase Behavior: A Primer}
%\VignetteEngine{R.rsp::asis}
%\VignetteEncoding{UTF-8}
%\VignetteKeyword{customer analysis}
%\VignetteKeyword{probabilistic models}
%\VignetteKeyword{intuition}
2 changes: 2 additions & 0 deletions vignettes/internal_docu/uml_overview.uxf
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
<diagram program="umletino" version="15.1"><zoom_level>10</zoom_level><element><id>UMLClass</id><coordinates><x>590</x><y>20</y><w>190</w><h>30</h></coordinates><panel_attributes>clv.data
</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>590</x><y>80</y><w>190</w><h>30</h></coordinates><panel_attributes>clv.data.static.covariates</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>590</x><y>140</y><w>190</w><h>30</h></coordinates><panel_attributes>clv.data.dynamic.covariates</panel_attributes><additional_attributes></additional_attributes></element><element><id>Relation</id><coordinates><x>680</x><y>40</y><w>30</w><h>60</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>10;10;10;40</additional_attributes></element><element><id>Relation</id><coordinates><x>680</x><y>100</y><w>30</w><h>60</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>10;10;10;40</additional_attributes></element><element><id>UMLClass</id><coordinates><x>1200</x><y>0</y><w>100</w><h>30</h></coordinates><panel_attributes>/clv.time/</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>1310</x><y>60</y><w>100</w><h>30</h></coordinates><panel_attributes>/clv.time.date/</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>1310</x><y>120</y><w>100</w><h>30</h></coordinates><panel_attributes>clv.time.week</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>1200</x><y>120</y><w>100</w><h>30</h></coordinates><panel_attributes>clv.time.day</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>1060</x><y>120</y><w>100</w><h>30</h></coordinates><panel_attributes>clv.time.hour</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>1030</x><y>60</y><w>150</w><h>30</h></coordinates><panel_attributes>/clv.time.datetime/</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>1420</x><y>120</y><w>100</w><h>30</h></coordinates><panel_attributes>clv.time.year</panel_attributes><additional_attributes></additional_attributes></element><element><id>Relation</id><coordinates><x>1350</x><y>80</y><w>140</w><h>60</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>10;10;10;30;120;30;120;40</additional_attributes></element><element><id>Relation</id><coordinates><x>1100</x><y>20</y><w>170</w><h>60</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>150;10;150;30;10;30;10;40</additional_attributes></element><element><id>Relation</id><coordinates><x>1100</x><y>80</y><w>30</w><h>60</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>10;10;10;40</additional_attributes></element><element><id>Relation</id><coordinates><x>1350</x><y>80</y><w>30</w><h>60</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>10;10;10;40</additional_attributes></element><element><id>Relation</id><coordinates><x>1240</x><y>80</y><w>140</w><h>60</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>120;10;120;30;10;30;10;40</additional_attributes></element><element><id>Relation</id><coordinates><x>1240</x><y>20</y><w>140</w><h>60</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>10;10;10;30;120;30;120;40</additional_attributes></element><element><id>UMLClass</id><coordinates><x>1310</x><y>320</y><w>210</w><h>30</h></coordinates><panel_attributes>/clv.fitted/</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>800</x><y>480</y><w>100</w><h>30</h></coordinates><panel_attributes>clv.pnbd</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>910</x><y>480</y><w>100</w><h>30</h></coordinates><panel_attributes>clv.bgnbd</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>1090</x><y>410</y><w>210</w><h>30</h></coordinates><panel_attributes>/clv.fitted.transactions/</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>1020</x><y>480</y><w>100</w><h>30</h></coordinates><panel_attributes>clv.ggomnbd</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>1250</x><y>500</y><w>210</w><h>30</h></coordinates><panel_attributes>clv.fitted.transactions.static.cov</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>1420</x><y>580</y><w>210</w><h>30</h></coordinates><panel_attributes>clv.fitted.transactions.dynamic.cov</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>1580</x><y>410</y><w>210</w><h>30</h></coordinates><panel_attributes>/clv.fitted.spending/</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>1640</x><y>480</y><w>100</w><h>30</h></coordinates><panel_attributes>clv.gg</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>800</x><y>580</y><w>140</w><h>30</h></coordinates><panel_attributes>clv.pnbd.static.cov</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>950</x><y>580</y><w>140</w><h>30</h></coordinates><panel_attributes>clv.bgnbd.static.cov</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>1110</x><y>580</y><w>140</w><h>30</h></coordinates><panel_attributes>clv.ggomnbd.static.cov</panel_attributes><additional_attributes></additional_attributes></element><element><id>Relation</id><coordinates><x>1410</x><y>340</y><w>300</w><h>90</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>10;10;10;50;280;50;280;70</additional_attributes></element><element><id>Relation</id><coordinates><x>1190</x><y>340</y><w>250</w><h>90</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>230;10;230;50;10;50;10;70</additional_attributes></element><element><id>Relation</id><coordinates><x>1680</x><y>430</y><w>30</w><h>70</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>10;10;10;50</additional_attributes></element><element><id>Relation</id><coordinates><x>840</x><y>430</y><w>310</w><h>70</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>290;10;290;30;10;30;10;50</additional_attributes></element><element><id>Relation</id><coordinates><x>950</x><y>430</y><w>200</w><h>70</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>180;10;180;30;10;30;10;50</additional_attributes></element><element><id>Relation</id><coordinates><x>1060</x><y>430</y><w>90</w><h>70</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>70;10;70;30;10;30;10;50</additional_attributes></element><element><id>Relation</id><coordinates><x>1240</x><y>430</y><w>140</w><h>90</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>10;10;10;30;120;30;120;70</additional_attributes></element><element><id>Relation</id><coordinates><x>1160</x><y>520</y><w>170</w><h>80</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>150;10;150;40;10;40;10;60</additional_attributes></element><element><id>Relation</id><coordinates><x>1010</x><y>520</y><w>320</w><h>80</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>300;10;300;40;10;40;10;60</additional_attributes></element><element><id>Relation</id><coordinates><x>860</x><y>520</y><w>470</w><h>80</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>450;10;450;40;10;40;10;60</additional_attributes></element><element><id>Relation</id><coordinates><x>1410</x><y>520</y><w>140</w><h>80</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>10;10;10;40;120;40;120;60</additional_attributes></element><element><id>UMLClass</id><coordinates><x>1460</x><y>630</y><w>140</w><h>30</h></coordinates><panel_attributes>clv.pnbd.dynamic.cov</panel_attributes><additional_attributes></additional_attributes></element><element><id>Relation</id><coordinates><x>1520</x><y>600</y><w>30</w><h>50</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>10;10;10;30</additional_attributes></element><element><id>UMLClass</id><coordinates><x>970</x><y>950</y><w>100</w><h>30</h></coordinates><panel_attributes>/clv.model/</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>800</x><y>1020</y><w>170</w><h>30</h></coordinates><panel_attributes>/clv.model.with.correlation/</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>1090</x><y>1020</y><w>170</w><h>30</h></coordinates><panel_attributes>/clv.model.no.correlation/</panel_attributes><additional_attributes></additional_attributes></element><element><id>Relation</id><coordinates><x>880</x><y>970</y><w>160</w><h>70</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>140;10;140;30;10;30;10;50</additional_attributes></element><element><id>Relation</id><coordinates><x>1010</x><y>970</y><w>180</w><h>70</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>10;10;10;30;160;30;160;50</additional_attributes></element><element><id>UMLClass</id><coordinates><x>800</x><y>1080</y><w>170</w><h>30</h></coordinates><panel_attributes>clv.model.pnbd.no.cov</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>800</x><y>1130</y><w>170</w><h>30</h></coordinates><panel_attributes>clv.model.pnbd.static.cov</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>800</x><y>1180</y><w>170</w><h>30</h></coordinates><panel_attributes>clv.model.pnbd.dynamic.cov</panel_attributes><additional_attributes></additional_attributes></element><element><id>Relation</id><coordinates><x>880</x><y>1040</y><w>30</w><h>60</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>10;10;10;40</additional_attributes></element><element><id>Relation</id><coordinates><x>880</x><y>1100</y><w>30</w><h>50</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>10;10;10;30</additional_attributes></element><element><id>Relation</id><coordinates><x>880</x><y>1150</y><w>30</w><h>50</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>10;10;10;30</additional_attributes></element><element><id>UMLClass</id><coordinates><x>1000</x><y>1080</y><w>170</w><h>30</h></coordinates><panel_attributes>clv.model.bgnbd.no.cov</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>1190</x><y>1080</y><w>170</w><h>30</h></coordinates><panel_attributes>clv.model.ggomnbd.no.cov</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>1000</x><y>1130</y><w>170</w><h>30</h></coordinates><panel_attributes>clv.model.bgnbd.static.cov</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>1190</x><y>1130</y><w>170</w><h>30</h></coordinates><panel_attributes>clv.model.ggomnbd.static.cov</panel_attributes><additional_attributes></additional_attributes></element><element><id>Relation</id><coordinates><x>1080</x><y>1040</y><w>120</w><h>60</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>100;10;100;30;10;30;10;40</additional_attributes></element><element><id>Relation</id><coordinates><x>1170</x><y>1040</y><w>130</w><h>60</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>10;10;10;30;110;30;110;40</additional_attributes></element><element><id>Relation</id><coordinates><x>1080</x><y>1100</y><w>30</w><h>50</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>10;10;10;30</additional_attributes></element><element><id>Relation</id><coordinates><x>1270</x><y>1100</y><w>30</w><h>50</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>10;10;10;30</additional_attributes></element></diagram>
Loading