GenerateSurface {synergyfinder} | R Documentation

## 3D Surface Plot for Nulti-drug Combination Dose-Response/Synergy Scores

### Description

This function will generate a surface plot for multi-drug combinations from the output of DimensionReduction. It is an auxiliary function for PlotMultiDrugSurface

### Usage

    GenerateSurface(
      dim_reduced_data,
      high_value_color,
      low_value_color,
      show_data_points = TRUE,
      point_color,
      plot_title,
      plot_subtitle,
      legend_title,
      z_axis_title,
      text_size_scale = 1,
      camera_width = NULL,
      camera_height = NULL,
      camera_scale = 1
    )

### Arguments

`dim_reduced_data` | A list of data frame. It contains the dimension reduced data for all the data points and other information for plotting. It is the output of DimensionReduction (combination of concentrations). It is
`high_value_color` | An R color value. It indicates the color for the high values.
`low_value_color` | An R color value. It indicates the color for low values.
`show_data_points` | A logical value. If it is `TRUE`, the raw data points will be shown on the plot. If it is `FALSE`, no points will be plotted.
`point_color` | An R color value. It indicates the color for data points.
`plot_title` | A character value. It is the title for plot.
`plot_subtitle` | A character value. It is the subtitle for plot.
`legend_title` | A character value. It is the title for legend.
`z_axis_title` | A character value. It is the title for z-axis.
`text_size_scale` | A numeric value. It is used to control the size of text in the plot. All the text size will multiply by this scale factor.
`camera_width` | A numeric value or NULL. It indicates the output figure's width on pixel.
`camera_height` | A numeric value or NULL. It indicates the output figure's height on pixel.
`camera_scale` | A numeric value. The output plot will multiply title/legend/axis/canvas sizes by this factor.

### Value

A ggplot object.

### Author(s)

- Shuyu Zheng shuyu.zheng@helsinki.fi

- Jing Tang jing.tang@helsinki.fi

[Package synergyfinder version 3.0.14 Index]