Package: tlf 1.6.2

Michael Sevestre

tlf: TLF Library

An implementation of the Table, Listing and Figure concepts in R. This library provides a standardized approach to creating tables and graphs based on conventions over configurations.

Authors:Open-Systems-Pharmacology Community [cph], Michael Sevestre [aut, cre], Pierre Chelle [aut], Abdullah Hamadeh [aut], Indrajeet Patil [ctb]

tlf_1.6.2.tar.gz
tlf_1.6.2.zip(r-4.7)tlf_1.6.2.zip(r-4.6)tlf_1.6.2.zip(r-4.5)
tlf_1.6.2.tgz(r-4.6-any)tlf_1.6.2.tgz(r-4.5-any)
tlf_1.6.2.tar.gz(r-4.7-any)tlf_1.6.2.tar.gz(r-4.6-any)
tlf_1.6.2.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
tlf/json (API)

# Install 'tlf' in R:
install.packages('tlf', repos = c('https://open-systems-pharmacology.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/open-systems-pharmacology/tlf-library/issues

On CRAN:

Conda:

6.22 score 8 stars 19 scripts 207 exports 34 dependencies

Last updated from:68303a85f4 (on v1.6.2). Checks:2 ERROR, 2 OK, 5 NOTE. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64ERROR368
source / vignettesOK522
linux-release-x86_64ERROR363
macos-release-arm64NOTE237
macos-oldrel-arm64NOTE234
windows-develNOTE372
windows-releaseNOTE347
windows-oldrelNOTE308
wasm-releaseOK180

Exports:addErrorbaraddLineaddRibbonaddScatteraddWatermarkAestheticFieldsAestheticPropertiesAestheticSelectionKeysAggregationInputAggregationSummaryAlignmentsasLabelAtomPlotsAxisConfigurationBackgroundConfigurationBackgroundElementBoxWhiskerDataMappingBoxWhiskerPlotConfigurationCaptionPropertiesColorMapsColorPalettescreateWatermarkGrobCumulativeTimeProfileDataMappingCumulativeTimeProfilePlotConfigurationDataMappingsDDIRatioDataMappingDDIRatioPlotConfigurationDirectionsExportConfigurationExportFormatsexportPlotexportPlotConfigurationCodeExportUnitsFontFontFacesgeomTLFPointgetBoxWhiskerMeasuregetDefaultCaptionsgetDualAxisPlotgetGreekTickLabelsgetGuestValuesgetGuestValuesFromDataMappinggetLabelWithUnitgetLegendCaptiongetLegendPositiongetLinesFromFoldDistancegetLnTickLabelsgetLogTickLabelsgetPercentileTickLabelsgetPiTickLabelsgetPKRatioMeasuregetSameLimitsgetSqrtTickLabelsgetSymmetricLimitsgetTLFSettingsGroupingGroupMappingHistogramDataMappingHistogramPlotConfigurationHorizontalJustificationinitializePlotisBetweenLabelLabelConfigurationLegendConfigurationLegendPositionsLegendTypesLineElementLinetypesloadThemeFromJsonloadTLFSettingsmean-1.96sdmean-sdmean+1.96sdmean+sdmedian-1.5IQRmedian-IQRmedian+1.5IQRmedian+IQRMoleculePlotsObservedDataMappingObsVsPredDataMappingObsVsPredPlotConfigurationPercentile0%Percentile1%Percentile10%Percentile100%Percentile15%Percentile2.5%Percentile20%Percentile25%Percentile25%-1.5IQRPercentile5%Percentile50%Percentile75%Percentile75%+1.5IQRPercentile80%Percentile85%Percentile90%Percentile95%Percentile97.5%Percentile99%PieChartDataMappingPieChartPlotConfigurationPKRatioDataMappingPKRatioPlotConfigurationPlotAnnotationTextSizeplotBoxWhiskerPlotConfigurationPlotConfigurationsplotCumulativeTimeProfileplotDDIRatioplotGridPlotGridConfigurationplotHistogramplotObservedTimeProfileplotObsVsPredplotPieChartplotPKRatioplotQQplotResVsPredplotResVsTimeplotSimulatedTimeProfileplotTimeProfileplotTornadoQQDataMappingQQPlotConfigurationRangeDataMappingresetTLFSettingsToDefaultResVsPredDataMappingResVsPredPlotConfigurationResVsTimeDataMappingResVsTimePlotConfigurationrunPlotMakerrunThemeMakersaveThemeToJsonsaveTLFSettingsScalingsetBackgroundsetBackgroundPanelAreasetBackgroundPlotAreasetCaptionColorsetCaptionFillsetCaptionLabelssetCaptionLinetypesetCaptionOrdersetCaptionShapesetCaptionSizesetCaptionVisibilitysetDefaultAggregationBinssetDefaultAggregationFunctionssetDefaultAggregationLabelssetDefaultAlphaRatiosetDefaultErrorbarCapSizesetDefaultExportParameterssetDefaultLegendPositionsetDefaultLegendTitlesetDefaultLLOQLinetypesetDefaultLogTickssetDefaultMaxCharacterWidthsetDefaultWatermarksetGridsetLegendsetLegendCaptionsetLegendFontsetLegendPositionsetLegendTitlesetPlotExportsetPlotExportDimensionssetPlotExportFormatsetPlotExportSizesetPlotLabelssetWatermarksetXAxissetXGridsetY2AxissetYAxissetYGridShapesTagPositionsThemeThemeAestheticMapsThemeAestheticSelectionsThemeBackgroundThemeFontThemePlotConfigurationsTickLabelTransformsTimeProfileDataMappingTimeProfilePlotConfigurationtlfSettingsNamestlfStatFunctionsTornadoDataMappingTornadoPlotConfigurationupdateExportDimensionsForLegendupdateTimeProfileLegenduseDarkThemeuseExcelThemeuseHighChartThemeuseMatlabThemeuseMinimalThemeuseTemplateThemeuseThemeVerticalJustificationXAxisConfigurationXYDataMappingXYGDataMappingYAxisConfiguration

Dependencies:clicommonmarkcpp11curlfarverggplot2ggtextgluegridtextgtableisobandjpegjsonlitelabelinglifecyclelitedownmagrittrmarkdownospsuite.utilspatchworkpngR6RColorBrewerRcpprlangS7scalesstringistringrvctrsviridisLitewithrxfunxml2

Introduction to PlotConfiguration objects
1. Introduction | 2. Label configuration: labels | 2.1. Label and Label configuration objects | 2.2. Label configuration in plots | 2.3. Changing plot labels | 2.4. Smart plot configurations | 3. Background configuration: background | 3.1. Background configuration properties | 3.2. Background configuration in plots | 3.3. Changing background properties | 3.3.1. Set Background | 3.3.2. Set Grid | 3.3.3. Set Watermark | 4. X/Y axes configurations: xAxis/yAxis | 4.1. Axis configuration in plots | Changing axis properties | 5. Legend configuration: legend | 5.1. Legend configuration in plots | 6. Default plot configuration: Theme objects | 7. Exporting/Saving a plot | Export code to re-create a PlotConfiguration object

Last update: 2024-08-06
Started: 2020-05-20

Atom Plots
Introduction to atom plots | initializePlot | addScatter | addLine | addRibbon | addErrorbar

Last update: 2023-12-05
Started: 2020-05-20

Box-Whisker Plots
1. Introduction | 2. Definition of the boxplot functions and classes | 2.1. The plotBoxWhisker function | 2.2. The BoxWhiskerDataMapping class | 3. Examples | 3.1. Data | 3.2. Minimal example | 3.3. Difference x vs fill input | 3.4. Boxplot functions | 3.5. Outlier functions | 3.4. plotConfiguration of boxplots: BoxWhiskerPlotConfiguration | 4. Further utility of BoxWhiskerDataMapping

Last update: 2023-12-05
Started: 2019-12-13

Histogram Plots
1. Introduction | 2. Illustration of basic histograms | 2.1. Data | 2.2. plotHistogram | 2.3. Minimal examples | 2.4. Examples using data and dataMapping | 2.5. Focus on binning | 2.6. Focus on distribution fit

Last update: 2023-12-05
Started: 2021-11-04

Introduction to tlf-based workflow
1. Introduction | 1.1. Objectives | 1.2. Libraries | 1.3. tlf typical workflow | 1.4. Naming Conventions | 2. Data pre-processing: AggregationSummary class | 2.1. Data format | 2.2. MetaData | 2.3. Aggregation | 3. Mapping and grouping of data: DataMapping class | 3.1. GroupMapping | 3.1.1. Grouping class | 3.1.2. GroupMapping class | 3.2. DataMapping

Last update: 2023-12-05
Started: 2021-11-09

PK Ratio Plots
1. Introduction | 2. Illustration of basic PK ratio plots | 2.1. Data | 2.2. plotPKRatio | 2.3. Minimal example | 2.4. Examples with dataMapping | 2.4.1 groupMapping | 2.4.2 PK values defined in lines | 2.5. Qualification of PK Ratios | 2.6. Plot Configuration

Last update: 2023-12-05
Started: 2019-10-26

Run Shiny App to Create Themes
1. Introduction | 2. How to start | 3. How to update theme properties | 4. How to export and re-use a theme

Last update: 2023-12-05
Started: 2021-09-04

Time Profile Plots
1. Introduction | 2. Definition of the time profile functions and classes | 2.1. plotTimeProfile | 2.2. Data Mappings | 2.2.1. dataMapping argument | 2.2.2. observedDataMapping argument | 2.2.3. Remaining TODOs | 3. Examples | 3.1. Plot simulated data only | 3.1.1 Single simulation | 3.1.2. Single simulation with confidence interval | 3.1.3. Multiple simulations | 3.1.4. Multiple simulations with confidence interval | 3.2. Plot observed data only | 3.2.1. Single observed data set | 3.2.2. Single simulation with confidence interval | 3.2.3. Multiple observed data sets | 3.2.4. Multiple observed data sets with confidence interval | 3.2.4. Missing Dependent Variable (mdv) | 3.3. Plot simulated and observed data | 3.3.1. Single simulation and observed data set | 3.3.2. Single simulation and observed data set with their confidence intervals | 3.3.3. Multiple simulations and observed data sets | 3.3.4. Multiple simulations and observed data sets with their confidence intervals | 3.4. Plot Configuration

Last update: 2023-12-05
Started: 2021-12-17

Run Shiny App to Create Plots
1. Introduction | 2. How to start | 3. How to import data | 4. How to plot the imported data | 4.1. Select the plot and its variables | 4.2. Update plot properties | 5. Save/export a plot | 6. Plot-specific properties | 6.1. Add a regression line | 6.1. Tornado plot

Last update: 2022-05-23
Started: 2021-09-04

Readme and manuals

Help Manual

Help pageTopics
Sanitize Label Text.sanitizeLabel
addErrorbaraddErrorbar
addLineaddLine
addRibbonaddRibbon
addScatteraddScatter
addWatermarkaddWatermark
AestheticFieldsAestheticFields
AestheticPropertiesAestheticProperties
AestheticSelectionKeysAestheticSelectionKeys
AggregationInputAggregationInput
AggregationSummaryAggregationSummary
AlignmentsAlignments
asLabelasLabel
AtomPlotsAtomPlots
AxisConfigurationAxisConfiguration
BackgroundConfigurationBackgroundConfiguration
BackgroundElementBackgroundElement
BoxWhiskerDataMappingBoxWhiskerDataMapping
BoxWhiskerPlotConfigurationBoxWhiskerPlotConfiguration
ColorMapsColorMaps
ColorPalettesColorPalettes
createWatermarkGrobcreateWatermarkGrob
CumulativeTimeProfileDataMappingCumulativeTimeProfileDataMapping
CumulativeTimeProfilePlotConfigurationCumulativeTimeProfilePlotConfiguration
DataMappingsDataMappings
DDIRatioDataMappingDDIRatioDataMapping
DDIRatioPlotConfigurationDDIRatioPlotConfiguration
DefaultDataMappingValuesDefaultDataMappingValues
DirectionsDirections
ExportConfigurationExportConfiguration
ExportFormatsExportFormats
exportPlotexportPlot
exportPlotConfigurationCodeexportPlotConfigurationCode
ExportUnitsExportUnits
FontFont
FontFacesFontFaces
geomTLFPointgeomTLFPoint
getBoxWhiskerMeasuregetBoxWhiskerMeasure
getDefaultCaptionsgetDefaultCaptions
getDualAxisPlotgetDualAxisPlot
getGreekTickLabelsgetGreekTickLabels
getGuestValuesgetGuestValues
getGuestValuesFromDataMappinggetGuestValuesFromDataMapping
getLabelWithUnitgetLabelWithUnit
getLegendCaptiongetLegendCaption
getLegendPositiongetLegendPosition
getLinesFromFoldDistancegetLinesFromFoldDistance
getLnTickLabelsgetLnTickLabels
getLogTickLabelsgetLogTickLabels
getPercentileTickLabelsgetPercentileTickLabels
getPiTickLabelsgetPiTickLabels
getPKRatioMeasuregetPKRatioMeasure
getSameLimitsgetSameLimits
getSqrtTickLabelsgetSqrtTickLabels
getSymmetricLimitsgetSymmetricLimits
getTLFSettingsgetTLFSettings
GroupingGrouping
GroupMappingGroupMapping
HistogramDataMappingHistogramDataMapping
HistogramPlotConfigurationHistogramPlotConfiguration
HorizontalJustificationHorizontalJustification
initializePlotinitializePlot
isBetweenisBetween
LabelLabel
LabelConfigurationLabelConfiguration
LegendConfigurationLegendConfiguration
LegendPositionsLegendPositions
LegendTypesLegendTypes
LineElementLineElement
LinetypesLinetypes
loadThemeFromJsonloadThemeFromJson
loadTLFSettingsloadTLFSettings
mean-1.96sdmean-1.96sd
mean-sdmean-sd
mean+1.96sdmean+1.96sd
mean+sdmean+sd
median-1.5IQRmedian-1.5IQR
median-IQRmedian-IQR
median+1.5IQRmedian+1.5IQR
median+IQRmedian+IQR
MoleculePlotsMoleculePlots
ObservedDataMappingObservedDataMapping
ObsVsPredDataMappingObsVsPredDataMapping
ObsVsPredPlotConfigurationObsVsPredPlotConfiguration
Percentile0%Percentile0%
Percentile1%Percentile1%
Percentile10%Percentile10%
Percentile100%Percentile100%
Percentile15%Percentile15%
Percentile2.5%Percentile2.5%
Percentile20%Percentile20%
Percentile25%Percentile25%
Percentile25%-1.5IQRPercentile25%-1.5IQR
Percentile5%Percentile5%
Percentile50%Percentile50%
Percentile75%Percentile75%
Percentile75%+1.5IQRPercentile75%+1.5IQR
Percentile80%Percentile80%
Percentile85%Percentile85%
Percentile90%Percentile90%
Percentile95%Percentile95%
Percentile97.5%Percentile97.5%
Percentile99%Percentile99%
PieChartDataMappingPieChartDataMapping
PieChartPlotConfigurationPieChartPlotConfiguration
PKRatioDataMappingPKRatioDataMapping
PKRatioPlotConfigurationPKRatioPlotConfiguration
PlotAnnotationTextSizePlotAnnotationTextSize
plotBoxWhiskerplotBoxWhisker
PlotConfigurationPlotConfiguration
PlotConfigurationsPlotConfigurations
plotCumulativeTimeProfileplotCumulativeTimeProfile
plotDDIRatioplotDDIRatio
Create a plot gridplotGrid
Class for creating a plot gridPlotGridConfiguration
plotHistogramplotHistogram
plotObservedTimeProfileplotObservedTimeProfile
plotObsVsPredplotObsVsPred
plotPieChartplotPieChart
plotPKRatioplotPKRatio
plotQQplotQQ
plotResVsPredplotResVsPred
plotResVsTimeplotResVsTime
plotSimulatedTimeProfileplotSimulatedTimeProfile
plotTimeProfileplotTimeProfile
plotTornadoplotTornado
QQDataMappingQQDataMapping
QQPlotConfigurationQQPlotConfiguration
RangeDataMappingRangeDataMapping
resetTLFSettingsToDefaultresetTLFSettingsToDefault
ResVsPredDataMappingResVsPredDataMapping
ResVsPredPlotConfigurationResVsPredPlotConfiguration
ResVsTimeDataMappingResVsTimeDataMapping
ResVsTimePlotConfigurationResVsTimePlotConfiguration
runPlotMakerrunPlotMaker
runThemeMakerrunThemeMaker
saveThemeToJsonsaveThemeToJson
saveTLFSettings Save the current TLF global settings in a '.RData' filesaveTLFSettings
ScalingScaling
setBackgroundsetBackground
setBackgroundPanelAreasetBackgroundPanelArea
setBackgroundPlotAreasetBackgroundPlotArea
setCaptionColorsetCaptionColor
setCaptionFillsetCaptionFill
setCaptionLabelsetCaptionLabels
setCaptionLinetypesetCaptionLinetype
setCaptionOrdersetCaptionOrder
setCaptionShapesetCaptionShape
setCaptionSizesetCaptionSize
setCaptionVisibilitysetCaptionVisibility
setDefaultAggregationBinssetDefaultAggregationBins
setDefaultAggregationFunctionssetDefaultAggregationFunctions
setDefaultAggregationLabelssetDefaultAggregationLabels
setDefaultAlphaRatiosetDefaultAlphaRatio
setDefaultErrorbarCapSizesetDefaultErrorbarCapSize
setDefaultExportParameterssetDefaultExportParameters
setDefaultLegendPositionsetDefaultLegendPosition
setDefaultLegendTitlesetDefaultLegendTitle
setDefaultLLOQLinetypesetDefaultLLOQLinetype
setDefaultLogTickssetDefaultLogTicks
setDefaultMaxCharacterWidthsetDefaultMaxCharacterWidth
setDefaultWatermarksetDefaultWatermark
setGridsetGrid
setLegendsetLegend
setLegendCaptionsetLegendCaption
setLegendFontsetLegendFont
setLegendPositionsetLegendPosition
setLegendTitlesetLegendTitle
setPlotExportsetPlotExport
setPlotExportDimensionssetPlotExportDimensions
setPlotExportFormatsetPlotExportFormat
setPlotExportSizesetPlotExportSize
setPlotLabelssetPlotLabels
setWatermarksetWatermark
setXAxissetXAxis
setXGridsetXGrid
setY2AxissetY2Axis
setYAxissetYAxis
setYGridsetYGrid
ShapesShapes
TagPositionsTagPositions
ThemeTheme
ThemeAestheticMapsThemeAestheticMaps
ThemeAestheticSelectionsThemeAestheticSelections
ThemeBackgroundThemeBackground
ThemeFontThemeFont
ThemePlotConfigurationsThemePlotConfigurations
TickLabelTransformsTickLabelTransforms
TimeProfileDataMappingTimeProfileDataMapping
TimeProfilePlotConfigurationTimeProfilePlotConfiguration
tlfSettingsNamestlfSettingsNames
tlfStatFunctionstlfStatFunctions
TornadoDataMappingTornadoDataMapping
TornadoPlotConfigurationTornadoPlotConfiguration
updateExportDimensionsForLegendupdateExportDimensionsForLegend
updateTimeProfileLegendupdateTimeProfileLegend
useDarkThemeuseDarkTheme
useExcelThemeuseExcelTheme
useHighChartThemeuseHighChartTheme
useMatlabThemeuseMatlabTheme
useMinimalThemeuseMinimalTheme
useTemplateThemeuseTemplateTheme
useThemeuseTheme
VerticalJustificationVerticalJustification
XAxisConfigurationXAxisConfiguration
XYDataMappingXYDataMapping
XYGDataMappingXYGDataMapping
YAxisConfigurationYAxisConfiguration