Files
ResInsight/plot-window/summaryplots/index.html
2025-02-14 14:03:39 +01:00

562 lines
55 KiB
HTML

<!DOCTYPE html>
<html lang="en-us" dir="ltr" itemscope itemtype="http://schema.org/Article" data-r-output-format="html">
<head>
<meta charset="utf-8">
<meta name="viewport" content="height=device-height, width=device-width, initial-scale=1.0, minimum-scale=1.0">
<meta name="generator" content="Hugo 0.142.0">
<meta name="generator" content="Relearn 7.3.2+7b470298046df2c96c0da9da07a54572b7c4e1b0">
<meta name="description" content="Summary Plots are a display of curves based on Eclipse Summary Data which can be combined with imported observed data, grid cell time history curve, and pasted ascii curves.
Summary plots are displayed on screen by maximum four rows by four columns of plots. In the example above, ResInsight displays two columns and two rows of plots, each plot comprising a single curve. However, a plot may contain an arbitrary number of curves. As shown in the screenshot above, essential helpers for setup of Summary Plots are:">
<meta name="author" content="">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="Summary Plots :: ResInsight">
<meta name="twitter:description" content="Summary Plots are a display of curves based on Eclipse Summary Data which can be combined with imported observed data, grid cell time history curve, and pasted ascii curves.
Summary plots are displayed on screen by maximum four rows by four columns of plots. In the example above, ResInsight displays two columns and two rows of plots, each plot comprising a single curve. However, a plot may contain an arbitrary number of curves. As shown in the screenshot above, essential helpers for setup of Summary Plots are:">
<meta property="og:url" content="https://resinsight.org/plot-window/summaryplots/index.html">
<meta property="og:site_name" content="ResInsight">
<meta property="og:title" content="Summary Plots :: ResInsight">
<meta property="og:description" content="Summary Plots are a display of curves based on Eclipse Summary Data which can be combined with imported observed data, grid cell time history curve, and pasted ascii curves.
Summary plots are displayed on screen by maximum four rows by four columns of plots. In the example above, ResInsight displays two columns and two rows of plots, each plot comprising a single curve. However, a plot may contain an arbitrary number of curves. As shown in the screenshot above, essential helpers for setup of Summary Plots are:">
<meta property="og:locale" content="en_us">
<meta property="og:type" content="article">
<meta property="article:section" content="Plot Main Window">
<meta itemprop="name" content="Summary Plots :: ResInsight">
<meta itemprop="description" content="Summary Plots are a display of curves based on Eclipse Summary Data which can be combined with imported observed data, grid cell time history curve, and pasted ascii curves.
Summary plots are displayed on screen by maximum four rows by four columns of plots. In the example above, ResInsight displays two columns and two rows of plots, each plot comprising a single curve. However, a plot may contain an arbitrary number of curves. As shown in the screenshot above, essential helpers for setup of Summary Plots are:">
<meta itemprop="wordCount" content="1579">
<title>Summary Plots :: ResInsight</title>
<link href="/css/fontawesome-all.min.css?1739538141" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/css/fontawesome-all.min.css?1739538141" rel="stylesheet"></noscript>
<link href="/css/auto-complete.css?1739538141" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/css/auto-complete.css?1739538141" rel="stylesheet"></noscript>
<link href="/css/perfect-scrollbar.min.css?1739538141" rel="stylesheet">
<link href="/css/theme.min.css?1739538141" rel="stylesheet">
<link href="/css/format-html.min.css?1739538141" rel="stylesheet" id="R-format-style">
<script>
window.relearn = window.relearn || {};
window.relearn.relBasePath='..\/..';
window.relearn.relBaseUri='..\/..';
window.relearn.absBaseUri='https:\/\/resinsight.org';
window.relearn.min = `.min`;
window.relearn.disableAnchorCopy=false;
window.relearn.disableAnchorScrolling=false;
// variant stuff
window.relearn.themevariants = [ 'relearn' ];
window.relearn.customvariantname = "my-custom-variant";
window.relearn.changeVariant = function(variant) {
var oldVariant = document.documentElement.dataset.rThemeVariant;
window.localStorage.setItem(window.relearn.absBaseUri + "/variant", variant);
document.documentElement.dataset.rThemeVariant = variant;
if (oldVariant != variant) {
document.dispatchEvent( new CustomEvent('themeVariantLoaded', { detail: { variant, oldVariant } }) );
}
}
window.relearn.markVariant = function() {
var variant = window.localStorage.getItem(window.relearn.absBaseUri + "/variant");
var select = document.querySelector("#R-select-variant");
if (select) {
select.value = variant;
}
}
window.relearn.initVariant = function() {
var variant = window.localStorage.getItem(window.relearn.absBaseUri + "/variant") ?? "";
if( variant == window.relearn.customvariantname ){
}else if( !variant || !window.relearn.themevariants.includes(variant) ){
variant = window.relearn.themevariants[0];
window.localStorage.setItem(window.relearn.absBaseUri + "/variant", variant);
}
document.documentElement.dataset.rThemeVariant = variant;
}
window.relearn.initVariant();
window.relearn.markVariant();
// translations
window.T_Copy_to_clipboard = `Copy to clipboard`;
window.T_Copied_to_clipboard = `Copied to clipboard!`;
window.T_Copy_link_to_clipboard = `Copy link to clipboard`;
window.T_Link_copied_to_clipboard = `Copied link to clipboard!`;
window.T_Reset_view = `Reset view`;
window.T_View_reset = `View reset!`;
window.T_No_results_found = `No results found for "{0}"`;
window.T_N_results_found = `{1} results found for "{0}"`;
</script>
<script type="text/javascript" async
src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.6/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
MathJax.Hub.Config({
tex2jax: {
inlineMath: [['$','$'], ['\\(','\\)']],
displayMath: [['$$','$$'], ['\\[','\\]']],
processEscapes: true,
processEnvironments: true,
skipTags: ['script', 'noscript', 'style', 'textarea', 'pre'],
TeX: { equationNumbers: { autoNumber: "AMS" },
extensions: ["AMSmath.js", "AMSsymbols.js"] }
},
menuSettings: { renderer: "CommonHTML" }
});
MathJax.Hub.Queue(function() {
var all = MathJax.Hub.getAllJax();
while(jax = all.pop()) {
jax.SourceElement().parentNode.className += ' has-jax';
}
});
MathJax.Hub.Config({
TeX: { equationNumbers: { autoNumber: "AMS" } }
});
</script>
</head>
<body class="mobile-support html" data-url="/plot-window/summaryplots/index.html">
<div id="R-body" class="default-animation">
<div id="R-body-overlay"></div>
<nav id="R-topbar">
<div class="topbar-wrapper">
<div class="topbar-sidebar-divider"></div>
<div class="topbar-area topbar-area-start" data-area="start">
<div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"><button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL&#43;ALT&#43;n)"><i class="fa-fw fas fa-bars"></i></button>
</div>
<div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"><button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL&#43;ALT&#43;t)"><i class="fa-fw fas fa-list-alt"></i></button>
<div class="topbar-content">
<div class="topbar-content-wrapper">
<nav class="TableOfContents">
<ul>
<li>
<ul>
<li><a href="#creating-summary-plots">Creating Summary Plots</a>
<ul>
<li><a href="#using-data-sources-to-create-summary-plots">Using Data Sources to create Summary Plots</a></li>
<li><a href="#using-plot-manager-to-create-summary-plots">Using Plot Manager to create Summary Plots</a></li>
</ul>
</li>
<li><a href="#summary-plots-and-functionality">Summary Plots and Functionality</a>
<ul>
<li><a href="#multiple-summary-plots-and-curves">Multiple Summary Plots and Curves</a></li>
<li><a href="#visual-comparison-of-multiple-summary-curves">Visual comparison of multiple summary curves</a></li>
<li><a href="#plot-mouse-interaction">Plot Mouse Interaction</a></li>
<li><a href="#highlighting-a-curve-or-axis">Highlighting a curve or axis</a></li>
<li><a href="#duplicate-plot-copy-and-paste">Duplicate plot, Copy and Paste</a></li>
<li><a href="#filtering-of-subplots">Filtering of subplots</a></li>
<li><a href="#splitting-a-plot-into-subplots">Splitting a plot into subplots</a></li>
<li><a href="#accessing-plot-data">Accessing Plot Data</a></li>
</ul>
</li>
<li><a href="#editing-summary-plots">Editing Summary Plots</a>
<ul>
<li><a href="#editing-a-summary-curve">Editing a Summary Curve</a></li>
<li><a href="#default-time-axis-properties">Default Time Axis Properties</a></li>
<li><a href="#custom-time-axis-properties">Custom Time Axis Properties</a></li>
<li><a href="#y-axis-properties">Y-axis Properties</a></li>
<li><a href="#changing-content-of-a-summary-plot">Changing content of a Summary Plot</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</nav>
</div>
</div>
</div>
</div>
<ol class="topbar-breadcrumbs breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"><li
itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="/index.html"><span itemprop="name">ResInsight</span></a><meta itemprop="position" content="1">&nbsp;>&nbsp;</li><li
itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="/plot-window/index.html"><span itemprop="name">Plot Main Window</span></a><meta itemprop="position" content="2">&nbsp;>&nbsp;</li><li
itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Summary Plots</span><meta itemprop="position" content="3"></li>
</ol>
<div class="topbar-area topbar-area-end" data-area="end">
<div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"><a class="topbar-control" href="/plot-window/index.html" title="Plot Main Window (🡐)"><i class="fa-fw fas fa-chevron-left"></i></a>
</div>
<div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"><a class="topbar-control" href="/plot-window/summaryplotdatasources/index.html" title="Data Sources (🡒)"><i class="fa-fw fas fa-chevron-right"></i></a>
</div>
<div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"><button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"><i class="fa-fw fas fa-ellipsis-v"></i></button>
<div class="topbar-content">
<div class="topbar-content-wrapper">
<div class="topbar-area topbar-area-more" data-area="more">
</div>
</div>
</div>
</div>
</div>
</div>
</nav>
<div id="R-main-overlay"></div>
<main id="R-body-inner" class="highlightable plot-window" tabindex="-1">
<div class="flex-block-wrapper">
<article class="default">
<header class="headline">
</header>
<h1 id="summary-plots">Summary Plots</h1>
<p><a href="#R-image-93dc0a0a53047c2e88f1745aa85609a4" class="lightbox-link"><img class="noborder lazy lightbox noshadow figure-image" loading="lazy" src="/images/plot-window/SummaryPlotsMain.png" style=" height: auto; width: auto;"></a>
<a href="javascript:history.back();" class="lightbox-back" id="R-image-93dc0a0a53047c2e88f1745aa85609a4"><img class="noborder lazy lightbox noshadow lightbox-image" loading="lazy" src="/images/plot-window/SummaryPlotsMain.png"></a></p>
<p>Summary Plots are a display of curves based on
<a href="/import/eclipsesummarydata/index.html">Eclipse Summary Data</a>
which can be combined with
<a href="/import/observeddata/index.html">imported observed data</a>,
<a href="/3d-main-window/resultinspection/index.html#result-plot">grid cell time history curve</a>, and
<a href="/import/pasteexceltimedata/index.html">pasted ascii curves</a>.</p>
<p>Summary plots are displayed on screen by maximum four rows by four columns of plots.
In the example above, ResInsight displays two columns and two rows of plots, each plot comprising a single curve. However, a plot may contain an arbitrary number of curves.
As shown in the screenshot above, essential helpers for setup of Summary Plots are:</p>
<ul>
<li><strong>Plots</strong>: overview of established plots and their components</li>
<li><strong>Property Editor</strong>: settings for titles, legends, layout, axes, and appearance</li>
<li><a href="/plot-window/summaryplotdatasources/index.html"><strong>Data Sources</strong></a>:
searching and sourcing data from case, field, regions, wells, groups, or ensemble</li>
<li><a href="/plot-window/summaryplottemplate/index.html"><strong>Templates</strong></a>:
overview, management and use of templates for summary plotting</li>
<li><a href="/plot-window/summaryplotmanager/index.html"><strong>Plot Manager</strong></a>:
powerful text-based selection of vectors for summary plotting</li>
</ul>
<p>Essential actions are presented as controls in the toolbar to increase productivity and ease of use.</p>
<h2 id="creating-summary-plots">Creating Summary Plots</h2>
<h3 id="using-data-sources-to-create-summary-plots">Using Data Sources to create Summary Plots</h3>
<p>Having imported <a href="/import/eclipsesummarydata/index.html">Eclipse Summary Data</a>, <a href="/plot-window/summaryplotdatasources/index.html"><strong>Data Sources</strong></a> provides an easy approach to create Summary Plots:</p>
<ul>
<li>Search or navigate <strong>Data Sources</strong> to find the desired source(s) and vector(s)</li>
<li><em>Right-click</em> selected vector(s) and select <strong>New Summary Plot</strong></li>
<li><em>Drag &amp; Drop</em> additional vector(s) to append curves into an existing plot or vacant plot area</li>
</ul>
<p>Creating a new summary plot of <em>WBHP</em> of <em>Well B-1H</em> and subsequent <em>Drag &amp; Drop</em> of WGOR and WGORH into the same subplot produces the following.
ResInsight will automatically make new axes if necessary. If units are the same as for WGOR and WGORH, a new axis is unnecessary.</p>
<p><a href="#R-image-9aca4e778d068efb6a705f8eae1abe7a" class="lightbox-link"><img class="noborder lazy lightbox noshadow figure-image" loading="lazy" src="/images/plot-window/SummaryPlots_WBHP_WGOR.png" style=" height: auto; width: auto;"></a>
<a href="javascript:history.back();" class="lightbox-back" id="R-image-9aca4e778d068efb6a705f8eae1abe7a"><img class="noborder lazy lightbox noshadow lightbox-image" loading="lazy" src="/images/plot-window/SummaryPlots_WBHP_WGOR.png"></a></p>
<h3 id="using-plot-manager-to-create-summary-plots">Using Plot Manager to create Summary Plots</h3>
<p>Having imported <a href="/import/eclipsesummarydata/index.html">Eclipse Summary Data</a>, the
<a href="/plot-window/summaryplotmanager/index.html"><strong>Plot Manager</strong></a>
provides an alternative and powerful approach to create Summary Plots by text-based selection of data sources and vectors to plot.</p>
<h2 id="summary-plots-and-functionality">Summary Plots and Functionality</h2>
<h3 id="multiple-summary-plots-and-curves">Multiple Summary Plots and Curves</h3>
<p>The <a href="/plot-window/summaryplotdatasources/index.html"><strong>Data Sources</strong></a> window enables efficient creation of multiple plots and curves by Right-clicking:</p>
<ul>
<li>Use <em>Append Curves</em> to append curves for the selected vectors into all existing plots.</li>
<li>Use <em>Append Plots for Wells</em> to create separate plots for the selected vectors.</li>
</ul>
<p><a href="#R-image-a5741c3ddc42d083bd008342ee4370c4" class="lightbox-link"><img class="noborder lazy lightbox noshadow figure-image" loading="lazy" src="/images/plot-window/SummaryPlotsAppendVectorsForWells.png" style=" height: auto; width: auto;"></a>
<a href="javascript:history.back();" class="lightbox-back" id="R-image-a5741c3ddc42d083bd008342ee4370c4"><img class="noborder lazy lightbox noshadow lightbox-image" loading="lazy" src="/images/plot-window/SummaryPlotsAppendVectorsForWells.png"></a></p>
<p>If a plot contains curves pertinent to a single data source, you may easily append corresponding plots for other entries of the type by right-clicking or <em>drag and drop</em>. In the examples above, the curves are pertinent to the single data source well B-1H. Thus you may easily append corresponding plots for other wells by right-clicking as shown below.</p>
<p><a href="#R-image-76bfb8fb1dedc29045dbf0fa3abc5f64" class="lightbox-link"><img class="noborder lazy lightbox noshadow figure-image" loading="lazy" src="/images/plot-window/SummaryPlotsAppendPlotsForWells.png" style=" height: auto; width: auto;"></a>
<a href="javascript:history.back();" class="lightbox-back" id="R-image-76bfb8fb1dedc29045dbf0fa3abc5f64"><img class="noborder lazy lightbox noshadow lightbox-image" loading="lazy" src="/images/plot-window/SummaryPlotsAppendPlotsForWells.png"></a></p>
<p>Alternatively, you may simply and efficiently <strong>drag and drop</strong> the selected wells into the plot area.
In fact, you may drag the entire folder
<img src="https://resinsight.org/images/plot-window/DataSourcesWell.png" style="display:inline; vertical-align:middle; margin:0">
into plot area to append plots for all wells.</p>
<p>Subsequently, you may:</p>
<ul>
<li>Adjust the number of columns and rows and preview the pages of plots using the toolbar
<img src="https://resinsight.org/images/plot-window/SummaryPlotToolbarRowColumnPreview.png" style="display:inline; vertical-align:middle; margin:0">
</li>
<li>Use keyboard PgUp/PgDown or scroll wheel to browse and validate the pages of plots</li>
<li>Snapshot the curves or export to PDF-file via the toolbar-buttons
<img src="https://resinsight.org/images/plot-window/SummaryPlotToolbarSnapshot.png" style="display:inline; vertical-align:middle; margin:0">
or <em>Edit</em> menu</li>
</ul>
<p>The data source of displayed curves is rapidly changed by <a href="/plot-window/summarysourcestepping/index.html">Summary Plot Source Stepping</a>.</p>
<h3 id="visual-comparison-of-multiple-summary-curves">Visual comparison of multiple summary curves</h3>
<p>ResInsight may ease comparison of multiple summary curves by selecting a plot in <strong>Plots</strong> and using the settings in <strong>Property Editor</strong> group <strong>Axes</strong>.</p>
<p><a href="#R-image-32eaba52b243e6ec5047df8c53479f22" class="lightbox-link"><img class="noborder lazy lightbox noshadow figure-image" loading="lazy" src="/images/plot-window/SummaryPlotPropertyEditorAxes.png" style=" height: auto; width: auto;"></a>
<a href="javascript:history.back();" class="lightbox-back" id="R-image-32eaba52b243e6ec5047df8c53479f22"><img class="noborder lazy lightbox noshadow lightbox-image" loading="lazy" src="/images/plot-window/SummaryPlotPropertyEditorAxes.png"></a></p>
<p>The different options are:</p>
<ul>
<li><em>Y Axis Range</em>: Defines the data source for Y Axis range to either individual, all subplots, all wells, all regions, or all realizations.</li>
<li><em>Link Y Axes</em>: When checked, the axes of all subplots will be treated to obtain plots with identical axes.</li>
<li><em>Link Time Axis</em>: When checked, the time axes of all subplots will identical.</li>
<li><em>Auto Plot Settings</em>: When checked, ResInsight creates axes with titles, ranges, tickmarks, and units for best possible appearance.</li>
</ul>
<h3 id="plot-mouse-interaction">Plot Mouse Interaction</h3>
<ul>
<li><strong>Value Tracking</strong>: When the mouse cursor is close to a curve, the closest curve sample is highlighted and the curve sample value is displayed in a tooltip.</li>
<li><strong>Selection</strong>: Left mouse button click can be used to select several items of the plot and display them in the Property Editor:
<ul>
<li>The closest curve</li>
<li>Each plot axis</li>
<li>The summary plot itself if none of the above is hit and the <strong>Plots</strong> window is activated by the mouse click</li>
</ul>
</li>
<li><strong>Window Zoom</strong>: Available by dragging the mouse with left mouse button pressed across plot area of interest.</li>
<li><strong>Wheel Zoom</strong>: The mouse wheel will zoom the plot in and out towards the current mouse cursor position presupposing use of mouse wheel is not disabled by toolbar button
<img src="https://resinsight.org/images/plot-window/ZoomDisableMouseWheelCapture.png" style="display:inline; vertical-align:middle; margin:0">
.</li>
</ul>
<p>You may simply <strong>double click</strong> a subplot to restore its default zoom level.
Use toolbar button
<img src="https://resinsight.org/images/plot-window/ZoomAll16x16.png" style="display:inline; vertical-align:middle; margin:0">
or <em>View</em> menu option <strong>Zoom All</strong> to restore default zoom level for the entire plot.</p>
<p>For scrolling multiple pages of plots by using the mouse wheel, disable <em>Wheel Zoom</em> by the toolbar button
<img src="https://resinsight.org/images/plot-window/ZoomDisableMouseWheelCapture.png" style="display:inline; vertical-align:middle; margin:0">
.</p>
<h3 id="highlighting-a-curve-or-axis">Highlighting a curve or axis</h3>
<p>A summary curve is highlighted when left-clicked in a plot. This eases detailed investigation of a specific curve in plots comprising many curves.</p>
<p>Another essential feature is to left-click an axis in a summary plot which will highlight the curves corresponding to the particular axis. As exemplified below, clicking the axis <em>Gas Production Total</em> highlights the <em>WGPT</em> curve and dims the other curves.</p>
<p><a href="#R-image-da474645c8d6e3cf3a7940087a5ee0b4" class="lightbox-link"><img class="noborder lazy lightbox noshadow figure-image" loading="lazy" src="/images/plot-window/SummaryCurveHighlight.png" style=" height: auto; width: auto;"></a>
<a href="javascript:history.back();" class="lightbox-back" id="R-image-da474645c8d6e3cf3a7940087a5ee0b4"><img class="noborder lazy lightbox noshadow lightbox-image" loading="lazy" src="/images/plot-window/SummaryCurveHighlight.png"></a></p>
<p>Summary curves can also be activated and deactivated by clicking the check-boxes in <strong>Plots</strong> window. See also <strong>Plots</strong> right-click menu items, e.g. <em>On - Others Off</em> which is an effective way to deactivate all curves not selected.</p>
<h3 id="duplicate-plot-copy-and-paste">Duplicate plot, Copy and Paste</h3>
<p>An entire summary plot may be duplicated using the toolbar button
<img src="https://resinsight.org/images/plot-window/ToolbarDuplicatePlot.png" style="display:inline; vertical-align:middle; margin:0">
<strong>Duplicate Plot</strong>.</p>
<p>Copy and Paste of a summary plot, subplot (see below) or curve is also possible using the <strong>Plots</strong> right-click menu and standard keyboard shortcuts (CTRL-C/CTRL-V). This enables pasting a subplot or curve to wherever desired in the the <strong>Plots</strong> tree.</p>
<p><a href="#R-image-bede357f5be1c76cb46a98015a7097f0" class="lightbox-link"><img class="noborder lazy lightbox noshadow figure-image" loading="lazy" src="/images/plot-window/SummarySubplotCopy.png" style=" height: auto; width: auto;"></a>
<a href="javascript:history.back();" class="lightbox-back" id="R-image-bede357f5be1c76cb46a98015a7097f0"><img class="noborder lazy lightbox noshadow lightbox-image" loading="lazy" src="/images/plot-window/SummarySubplotCopy.png"></a></p>
<h3 id="filtering-of-subplots">Filtering of subplots</h3>
<p>Filtering of subplots allows the user to disable/hide subplots containing data below a user defined threshold.
To activate filtering of subplots, click a plot in <strong>Plots</strong> window, set the <em>Y-axis Threshold</em> in Property Editor, and click <em>Apply Filter</em>.</p>
<p><a href="#R-image-235d4e2cc477af613f6a3431d51e1b04" class="lightbox-link"><img class="noborder lazy lightbox noshadow figure-image" loading="lazy" src="/images/plot-window/SummaryPlotVisibilityFilter.png" style=" height: auto; width: auto;"></a>
<a href="javascript:history.back();" class="lightbox-back" id="R-image-235d4e2cc477af613f6a3431d51e1b04"><img class="noborder lazy lightbox noshadow lightbox-image" loading="lazy" src="/images/plot-window/SummaryPlotVisibilityFilter.png"></a></p>
<h3 id="splitting-a-plot-into-subplots">Splitting a plot into subplots</h3>
<p>A plot with many curves can easily be split into multiple subplots.
Right-click a composite plot in <strong>Plots</strong> and select <strong>Split Into Single Curve Plots</strong> to split into subplots each comprising one curve.</p>
<p><a href="#R-image-5dac564e1ea1064bf17daf246c9d98a4" class="lightbox-link"><img class="noborder lazy lightbox noshadow figure-image" loading="lazy" src="/images/plot-window/SummaryPlotSplitIntoSingleCurvePlots.png" style=" height: auto; width: auto;"></a>
<a href="javascript:history.back();" class="lightbox-back" id="R-image-5dac564e1ea1064bf17daf246c9d98a4"><img class="noborder lazy lightbox noshadow lightbox-image" loading="lazy" src="/images/plot-window/SummaryPlotSplitIntoSingleCurvePlots.png"></a></p>
<h3 id="accessing-plot-data">Accessing Plot Data</h3>
<p>Right-clicking a plot in <strong>Plots</strong> window and selecting <strong>Show Plot Data</strong> will open a window containing the plot data as text columns.
The window displays plot data by day, week, month, quarter, half year and year.</p>
<p><strong>Resampling Method</strong></p>
<ol>
<li>
<p>For aggregated values (<strong>*OPT</strong> and similar), the resampled value is calculated based on linear resampling.</p>
</li>
<li>
<p>For rate values (<strong>*OPR</strong>), the total volume in the requested resample interval is computed. The rate value is then computed by</p>
<p>$Rate_{period} = \frac{TotalVolumePeriod}{period}$</p>
<p>No extrapolation of rate values is performed. This means that the rate for the last time period can appear lower than the previous time period if the last reported rate is early in the last resampling period.</p>
</li>
</ol>
<p>The text content of this window is easy to copy and paste into Excel or other tools for further processing. It is also possible to save the text data to a file by the right-click command <strong>Export to File</strong>.</p>
<h2 id="editing-summary-plots">Editing Summary Plots</h2>
<p>A color selection dialog can be opened by clicking on the color icon in the <strong>Project Tree</strong>.
<a href="#R-image-47344293ab7ee05af123ef8be3f5e082" class="lightbox-link"><img class="noborder lazy lightbox noshadow figure-image" loading="lazy" src="/images/plot-window/ColorSelectionDialog.png" style=" height: auto; width: auto;"></a>
<a href="javascript:history.back();" class="lightbox-back" id="R-image-47344293ab7ee05af123ef8be3f5e082"><img class="noborder lazy lightbox noshadow lightbox-image" loading="lazy" src="/images/plot-window/ColorSelectionDialog.png"></a></p>
<p>The settings of each plot are listed in the <strong>Plots</strong> window for overview and are controlled by its sub-items and the <strong>Property Editor</strong>.
<a href="#R-image-387cce931d0598cffde05d0ed252886a" class="lightbox-link"><img class="noborder lazy lightbox noshadow figure-image" loading="lazy" src="/images/plot-window/SummaryCurveSelection.png" style=" height: auto; width: auto;"></a>
<a href="javascript:history.back();" class="lightbox-back" id="R-image-387cce931d0598cffde05d0ed252886a"><img class="noborder lazy lightbox noshadow lightbox-image" loading="lazy" src="/images/plot-window/SummaryCurveSelection.png"></a></p>
<h3 id="editing-a-summary-curve">Editing a Summary Curve</h3>
<p>By selecting a specific summary curve in the <strong>Plots</strong> window, its properties are displayed by the <strong>Property Editor</strong>.</p>
<p><a href="#R-image-32266c4260fbae6778676f31201c41f7" class="lightbox-link"><img class="noborder lazy lightbox noshadow figure-image" loading="lazy" src="/images/plot-window/summary_curve_properties.png" style=" height: auto; width: auto;"></a>
<a href="javascript:history.back();" class="lightbox-back" id="R-image-32266c4260fbae6778676f31201c41f7"><img class="noborder lazy lightbox noshadow lightbox-image" loading="lazy" src="/images/plot-window/summary_curve_properties.png"></a></p>
<p>The Property Editor organizes the available options into the following groups:</p>
<ul>
<li><strong>Summary Vector</strong> &ndash; Options to select case, vector to plot, resampling, axis specification, and error bars.</li>
<li><strong>Stacking</strong> - Options to control stacking of curves optionally with phase colors.</li>
<li><strong>Appearance</strong> &ndash; Options to control curve color, symbols, line style etc.</li>
<li><strong>Curve Name</strong> &ndash; Controls how the curve is labeled in the legend.</li>
</ul>
<h4 id="curve-type">Curve Type</h4>
<p>The <strong>Curve Type</strong> can automatically be derived based on the name of the summary vector name, either <strong>Accumulated</strong>(ends with &ldquo;T&rdquo;) or <strong>Rate</strong>. The curve type can be manually specified if <strong>Custom</strong> curve type is selected. This option can be especially useful for imported curves.</p>
<p>Other actions are available via right-click menu for selected curve. For instance, the Y-Axis for one or more curves can be switched for using the right-click command <b>Switch Plot Axis</b>.</p>
<h3 id="default-time-axis-properties">Default Time Axis Properties</h3>
<p>Time axis properties are displayed by clicking the <strong>Time Axis</strong> subitem of a summary plot in <strong>Plots</strong> window.</p>
<p><a href="#R-image-fe4e9975f927ae287ae4da597d961a66" class="lightbox-link"><img class="noborder lazy lightbox noshadow figure-image" loading="lazy" src="/images/plot-window/SummaryTimeAxisProperties.png" style=" height: auto; width: auto;"></a>
<a href="javascript:history.back();" class="lightbox-back" id="R-image-fe4e9975f927ae287ae4da597d961a66"><img class="noborder lazy lightbox noshadow lightbox-image" loading="lazy" src="/images/plot-window/SummaryTimeAxisProperties.png"></a></p>
<h3 id="custom-time-axis-properties">Custom Time Axis Properties</h3>
<p><a href="#R-image-7fb0ba7c32e7544256689d051b336c8b" class="lightbox-link"><img class="noborder lazy lightbox noshadow figure-image" loading="lazy" src="/images/plot-window/summary-custom-tick-marks.png" style=" height: auto; width: auto;"></a>
<a href="javascript:history.back();" class="lightbox-back" id="R-image-7fb0ba7c32e7544256689d051b336c8b"><img class="noborder lazy lightbox noshadow lightbox-image" loading="lazy" src="/images/plot-window/summary-custom-tick-marks.png"></a></p>
<p>The time labels are automatically defined based on the available date range. The tick marks can be controlled in details by setting <strong>Tickmark Type</strong> to <strong>Custom</strong>. Then a tickmark interval and tickmark interval step can be defined.</p>
<p>In the screenshot above, the interval is set to three years, and the plot displays labesl with three years between each.</p>
<h3 id="y-axis-properties">Y-axis Properties</h3>
<p>Y-axis properties are displayed by clicking one of the left/right axis subitems of a summary plot in <strong>Plots</strong> window.</p>
<p><a href="#R-image-6f4fd96565b0153089a044dc95864dec" class="lightbox-link"><img class="noborder lazy lightbox noshadow figure-image" loading="lazy" src="/images/plot-window/summary_plot_yaxis_properties.png" style=" height: auto; width: auto;"></a>
<a href="javascript:history.back();" class="lightbox-back" id="R-image-6f4fd96565b0153089a044dc95864dec"><img class="noborder lazy lightbox noshadow lightbox-image" loading="lazy" src="/images/plot-window/summary_plot_yaxis_properties.png"></a></p>
<p>The property groups are:</p>
<ul>
<li><strong>Title Text</strong>: Caters for automatic or user specification of title and inclusion of vector name, acronym, and units in plot.</li>
<li><strong>Title Layout</strong>: Positioning of title (<em>Center</em> or <em>At End</em>) and font size.</li>
<li><strong>Axis Values</strong>: Logarithmic scale, inversion of axis, legend number formatting, scale factor,
max/max range, and font size.</li>
</ul>
<h3 id="changing-content-of-a-summary-plot">Changing content of a Summary Plot</h3>
<p>Right-clicking an existing summary plot in <strong>Plots</strong> and selecting <em>Edit Summary Plot</em> initiates the
<a href="/plot-window/summaryploteditor/index.html"><em>Summary Plot Editor</em></a> which offers complete functionality to navigate and select vectors from all summary types.</p>
<footer class="footline">
</footer>
</article>
</div>
</main>
</div>
<aside id="R-sidebar" class="default-animation">
<div id="R-header-topbar" class="default-animation"></div>
<div id="R-header-wrapper" class="default-animation">
<div id="R-header" class="default-animation">
<a id="logo" href="https://resinsight.org/">
<img src="https://resinsight.org//images/ResInsightCroppedIconPicture.png">
</a>
</div>
<script>
window.index_js_url="/searchindex.en.js?1739538141";
</script>
<search><form action="/search/index.html" method="get">
<div class="searchbox default-animation">
<button class="search-detail" type="submit" title="Search (CTRL+ALT+f)"><i class="fas fa-search"></i></button>
<label class="a11y-only" for="R-search-by">Search</label>
<input data-search-input id="R-search-by" name="search-by" class="search-by" type="search" placeholder="Search...">
<button class="search-clear" type="button" data-search-clear="" title="Clear search"><i class="fas fa-times" title="Clear search"></i></button>
</div>
</form></search>
<script>
var contentLangs=['en'];
</script>
<script src="/js/auto-complete.js?1739538141" defer></script>
<script src="/js/lunr/lunr.min.js?1739538141" defer></script>
<script src="/js/lunr/lunr.stemmer.support.min.js?1739538141" defer></script>
<script src="/js/lunr/lunr.multi.min.js?1739538141" defer></script>
<script src="/js/lunr/lunr.en.min.js?1739538141" defer></script>
<script src="/js/search.js?1739538141" defer></script>
<script>
(function() {
const urlParams = new URLSearchParams(window.location.search);
const searchQuery = urlParams.get('q');
if (searchQuery) {
const newUrl = `/search/?search-by=${encodeURIComponent(searchQuery)}`;
window.location.replace(newUrl);
}
})();
</script>
</div>
<div id="R-homelinks" class="default-animation">
<hr class="padding">
</div>
<div id="R-content-wrapper" class="highlightable">
<div id="R-shortcutmenu-home" class="R-sidebarmenu">
<ul class="enlarge morespace collapsible-menu">
<li class="" data-nav-id="/releases/index.html"><a class="padding" href="/releases/index.html">Releases</a><ul id="R-subsections-a71c2f29677ba690c1b8bf454f228c9c" class="collapsible-menu"></ul></li>
<li class="" data-nav-id="/getting-started/index.html"><a class="padding" href="/getting-started/index.html">Getting Started</a><ul id="R-subsections-87c0363912f379e0725cbe1d504c985c" class="collapsible-menu"></ul></li>
<li class="" data-nav-id="/3d-main-window/index.html"><a class="padding" href="/3d-main-window/index.html">3D Main Window</a><ul id="R-subsections-122c1165ab4202e74b8e3c0619dc7420" class="collapsible-menu"></ul></li>
<li class="parent " data-nav-id="/plot-window/index.html"><a class="padding" href="/plot-window/index.html">Plot Main Window</a><ul id="R-subsections-6087943109d37785a7a7442a1415914b" class="collapsible-menu">
<li class="active " data-nav-id="/plot-window/summaryplots/index.html"><a class="padding" href="/plot-window/summaryplots/index.html">Summary Plots</a></li>
<li class="" data-nav-id="/plot-window/summaryplotdatasources/index.html"><a class="padding" href="/plot-window/summaryplotdatasources/index.html">Data Sources</a></li>
<li class="" data-nav-id="/plot-window/summaryplotmanager/index.html"><a class="padding" href="/plot-window/summaryplotmanager/index.html">Summary Plot Manager</a></li>
<li class="" data-nav-id="/plot-window/summarysourcestepping/index.html"><a class="padding" href="/plot-window/summarysourcestepping/index.html">Summary Plot Source Stepping</a></li>
<li class="" data-nav-id="/plot-window/summaryploteditor/index.html"><a class="padding" href="/plot-window/summaryploteditor/index.html">Summary Plot Editor</a></li>
<li class="" data-nav-id="/plot-window/summarycrossplots/index.html"><a class="padding" href="/plot-window/summarycrossplots/index.html">Summary Cross Plot</a></li>
<li class="" data-nav-id="/plot-window/summaryplottemplate/index.html"><a class="padding" href="/plot-window/summaryplottemplate/index.html">Summary Plot Template</a></li>
<li class="" data-nav-id="/plot-window/summarytables/index.html"><a class="padding" href="/plot-window/summarytables/index.html">Summary Tables</a></li>
<li class="" data-nav-id="/plot-window/multiplots/index.html"><a class="padding" href="/plot-window/multiplots/index.html">Multi Plots</a></li>
<li class="" data-nav-id="/plot-window/ensembleplotting/index.html"><a class="padding" href="/plot-window/ensembleplotting/index.html">Ensemble Plotting</a></li>
<li class="" data-nav-id="/plot-window/objectivefunctions/index.html"><a class="padding" href="/plot-window/objectivefunctions/index.html">Objective Functions</a></li>
<li class="" data-nav-id="/plot-window/analysisplots/index.html"><a class="padding" href="/plot-window/analysisplots/index.html">Analysis Plots</a></li>
<li class="" data-nav-id="/plot-window/gridstatisticsplots/index.html"><a class="padding" href="/plot-window/gridstatisticsplots/index.html">Grid Statistics Plots</a></li>
<li class="" data-nav-id="/plot-window/correlationplots/index.html"><a class="padding" href="/plot-window/correlationplots/index.html">Correlation Plots</a></li>
<li class="" data-nav-id="/plot-window/welllogsandplots/index.html"><a class="padding" href="/plot-window/welllogsandplots/index.html">Well Log Plots</a></li>
<li class="" data-nav-id="/plot-window/declinecurveanalysis/index.html"><a class="padding" href="/plot-window/declinecurveanalysis/index.html">Decline Curve Analysis</a></li>
<li class="" data-nav-id="/plot-window/regressionanalysis/index.html"><a class="padding" href="/plot-window/regressionanalysis/index.html">Regression Analysis</a></li>
<li class="" data-nav-id="/plot-window/wellborestabilityplots/index.html"><a class="padding" href="/plot-window/wellborestabilityplots/index.html">Well Bore Stability Plots</a></li>
<li class="" data-nav-id="/plot-window/rftplot/index.html"><a class="padding" href="/plot-window/rftplot/index.html">RFT Plot</a></li>
<li class="" data-nav-id="/plot-window/rftsegmentplot/index.html"><a class="padding" href="/plot-window/rftsegmentplot/index.html">RFT Segment Plot</a></li>
<li class="" data-nav-id="/plot-window/ensemblerftplot/index.html"><a class="padding" href="/plot-window/ensemblerftplot/index.html">Ensemble RFT Plot</a></li>
<li class="" data-nav-id="/plot-window/pltplot/index.html"><a class="padding" href="/plot-window/pltplot/index.html">PLT Plot</a></li>
<li class="" data-nav-id="/plot-window/vfpplot/index.html"><a class="padding" href="/plot-window/vfpplot/index.html">VFP Plot</a></li>
<li class="alwaysopen " data-nav-id="/plot-window/flow-diagnostics-plots/index.html"><a class="padding" href="/plot-window/flow-diagnostics-plots/index.html">Flow Diagnostics Plots</a><ul id="R-subsections-8a8fa224c78732c200cb0103e9448d6b" class="collapsible-menu"></ul></li>
<li class="" data-nav-id="/plot-window/gridcrossplots/index.html"><a class="padding" href="/plot-window/gridcrossplots/index.html">Grid Cross Plots</a></li>
<li class="" data-nav-id="/plot-window/saturationpressureplots/index.html"><a class="padding" href="/plot-window/saturationpressureplots/index.html">Saturation Pressure Plots</a></li></ul></li>
<li class="" data-nav-id="/calculated-data/index.html"><a class="padding" href="/calculated-data/index.html">Calculated Data</a><ul id="R-subsections-d7700e605b6718d9f0232aeb66e77ad1" class="collapsible-menu"></ul></li>
<li class="" data-nav-id="/wells-and-completions/index.html"><a class="padding" href="/wells-and-completions/index.html">Wells and Completions</a><ul id="R-subsections-6bd77eb465ff0d28f042f42913bdffda" class="collapsible-menu"></ul></li>
<li class="" data-nav-id="/import/index.html"><a class="padding" href="/import/index.html">Import</a><ul id="R-subsections-6394d937fb0ab7f32a2b2b5bee229032" class="collapsible-menu"></ul></li>
<li class="" data-nav-id="/export/index.html"><a class="padding" href="/export/index.html">Export</a><ul id="R-subsections-5d95f477b90785732dc9d6d81acc75cc" class="collapsible-menu"></ul></li>
<li class="" data-nav-id="/scripting/index.html"><a class="padding" href="/scripting/index.html">Scripting</a><ul id="R-subsections-184799376902c8c3045f6aad007b8b97" class="collapsible-menu"></ul></li>
<li class="" data-nav-id="/misc/index.html"><a class="padding" href="/misc/index.html">Miscellaneous</a><ul id="R-subsections-f243eab41fb28f51378992bf36c41035" class="collapsible-menu"></ul></li>
<li class="" data-nav-id="/best-practices/index.html"><a class="padding" href="/best-practices/index.html">Best Practices</a><ul id="R-subsections-4f78aa4e6926d1389cf4d79364e23592" class="collapsible-menu"></ul></li>
<li class="" data-nav-id="/workflows/index.html"><a class="padding" href="/workflows/index.html">Workflows</a><ul id="R-subsections-87fd3d7b9e4d48a0ba290b60ba4064f4" class="collapsible-menu"></ul></li>
</ul>
</div>
<div id="R-shortcutmenu-shortcuts" class="R-sidebarmenu">
<ul class="space collapsible-menu">
<li class="" data-nav-id="/about"><a class="padding" href="/about"><i class='fas fa-info-circle'></i> About</a></li>
<li class="" data-nav-id="/training"><a class="padding" href="/training"><i class='fa fa-university'></i> Training</a></li>
<li class="" data-nav-id="/support"><a class="padding" href="/support"><i class='far fa-question-circle'></i> Support</a></li>
<li class="" data-nav-id="/releases"><a class="padding" href="/releases"><i class='fas fa-download'></i> Download and Install</a></li>
</ul>
</div>
<div class="padding footermargin footerLangSwitch footerVariantSwitch footerVisitedLinks footerFooter showFooter"></div>
<div id="R-menu-footer">
<hr class="padding default-animation footerLangSwitch footerVariantSwitch footerVisitedLinks footerFooter showFooter">
<div id="R-prefooter" class="footerLangSwitch footerVariantSwitch footerVisitedLinks">
<ul>
<li id="R-select-language-container" class="footerLangSwitch">
<div class="padding menu-control">
<i class="fa-fw fas fa-language"></i>
<span>&nbsp;</span>
<div class="control-style">
<label class="a11y-only" for="R-select-language">Language</label>
<select id="R-select-language" onchange="location = this.querySelector( this.value ).dataset.url;">
<option id="R-select-language-en" value="#R-select-language-en" data-url="/plot-window/summaryplots/index.html" lang="en-us" selected></option>
</select>
</div>
<div class="clear"></div>
</div>
</li>
<li id="R-select-variant-container" class="footerVariantSwitch">
<div class="padding menu-control">
<i class="fa-fw fas fa-paint-brush"></i>
<span>&nbsp;</span>
<div class="control-style">
<label class="a11y-only" for="R-select-variant">Theme</label>
<select id="R-select-variant" onchange="window.relearn.changeVariant( this.value );">
<option id="R-select-variant-relearn" value="relearn" selected>Relearn</option>
</select>
</div>
<div class="clear"></div>
</div>
<script>window.relearn.markVariant();</script>
</li>
<li class="footerVisitedLinks">
<div class="padding menu-control">
<i class="fa-fw fas fa-history"></i>
<span>&nbsp;</span>
<div class="control-style">
<button onclick="clearHistory();">Clear History</button>
</div>
<div class="clear"></div>
</div>
</li>
</ul>
</div>
<div id="R-footer" class="footerFooter showFooter"><a href="https://www.ceetronsolutions.com"><img src='https://resinsight.org//images/CeeSolLogoSmallForDarkBackground.png' style='width: 140px; '></a><br>
ResInsight is developed by <br> <a href="https://www.ceetronsolutions.com">Ceetron Solutions</a>
<p>in collaboration with</p>
<a href="https://www.equinor.com">Equinor ASA</a>
</div>
</div>
</div>
</aside>
<script src="/js/clipboard.min.js?1739538141" defer></script>
<script src="/js/perfect-scrollbar.min.js?1739538141" defer></script>
<script src="/js/theme.js?1739538141" defer></script>
</body>
</html>