Difference between revisions of "Orange: Venn Diagram"

From OnnoWiki
Jump to navigation Jump to search
Line 12: Line 12:
  
 
     Selected Data: instances selected from the plot
 
     Selected Data: instances selected from the plot
 
 
     Data: entire data with a column indicating whether an instance was selected or not
 
     Data: entire data with a column indicating whether an instance was selected or not
  
 
The Venn Diagram widget displays logical relations between datasets by showing the number of common data instances (rows) or the number of shared features (columns). Selecting a part of the visualization outputs the corresponding instances or features.
 
The Venn Diagram widget displays logical relations between datasets by showing the number of common data instances (rows) or the number of shared features (columns). Selecting a part of the visualization outputs the corresponding instances or features.
  
../../_images/venn-workflow.png
+
[[File:Venn-workflow.png.jpeg|center|200px|thumb]]
 +
 
 +
[[File:VennDiagram-stamped.png|center|200px|thumb]]
  
../../_images/VennDiagram-stamped.png
 
  
 
     Select whether to count common features or instances.
 
     Select whether to count common features or instances.
 
 
     Select whether to include duplicates or to output only unique rows (applicable only when matching by instances). If Auto commit is on, changes are automatically communicated to other widgets.
 
     Select whether to include duplicates or to output only unique rows (applicable only when matching by instances). If Auto commit is on, changes are automatically communicated to other widgets.
  
Line 30: Line 29:
 
The easiest way to use the Venn Diagram is to select data subsets and find matching instances in the visualization. We use the breast-cancer dataset to select two subsets with Select Rows widget - the first subset is that of breast cancer patients aged between 40 and 49 and the second is that of patients with a tumor size between 20 and 29. The Venn Diagram helps us find instances that correspond to both criteria, which can be found in the intersection of the two circles.
 
The easiest way to use the Venn Diagram is to select data subsets and find matching instances in the visualization. We use the breast-cancer dataset to select two subsets with Select Rows widget - the first subset is that of breast cancer patients aged between 40 and 49 and the second is that of patients with a tumor size between 20 and 29. The Venn Diagram helps us find instances that correspond to both criteria, which can be found in the intersection of the two circles.
  
../../_images/VennDiagram-Example1.png
+
[[File:VennDiagram-Example1.png|center|200px|thumb]]
  
 
The Venn Diagram widget can be also used for exploring different prediction models. In the following example, we analysed 3 prediction methods, namely Naive Bayes, SVM and Random Forest, according to their misclassified instances.
 
The Venn Diagram widget can be also used for exploring different prediction models. In the following example, we analysed 3 prediction methods, namely Naive Bayes, SVM and Random Forest, according to their misclassified instances.
Line 36: Line 35:
 
By selecting misclassifications in the three Confusion Matrix widgets and sending them to Venn diagram, we can see all the misclassification instances visualized per method used. Then we open Venn Diagram and select, for example, the misclassified instances that were identified by all three methods. This is represented as an intersection of all three circles. Click on the intersection to see this two instances marked in the Scatter Plot widget. Try selecting different diagram sections to see how the scatter plot visualization changes.
 
By selecting misclassifications in the three Confusion Matrix widgets and sending them to Venn diagram, we can see all the misclassification instances visualized per method used. Then we open Venn Diagram and select, for example, the misclassified instances that were identified by all three methods. This is represented as an intersection of all three circles. Click on the intersection to see this two instances marked in the Scatter Plot widget. Try selecting different diagram sections to see how the scatter plot visualization changes.
  
../../_images/VennDiagram-Example2.png
+
[[File:VennDiagram-Example2.png|center|200px|thumb]]
 +
 
  
  

Revision as of 14:39, 22 January 2020

Sumber: https://docs.biolab.si//3/visual-programming/widgets/visualize/venndiagram.html


Plots a Venn diagram for two or more data subsets.

Inputs

   Data: input dataset

Outputs

   Selected Data: instances selected from the plot
   Data: entire data with a column indicating whether an instance was selected or not

The Venn Diagram widget displays logical relations between datasets by showing the number of common data instances (rows) or the number of shared features (columns). Selecting a part of the visualization outputs the corresponding instances or features.

Venn-workflow.png.jpeg
VennDiagram-stamped.png


   Select whether to count common features or instances.
   Select whether to include duplicates or to output only unique rows (applicable only when matching by instances). If Auto commit is on, changes are automatically communicated to other widgets.

Rows can be matched by their identity, e.g. rows from different data sets match if they came from the same row in a file. Instead of using identities, we can choose a string variable to match the rows by. A warning is shown if data sets have no common string variable. Examples

The easiest way to use the Venn Diagram is to select data subsets and find matching instances in the visualization. We use the breast-cancer dataset to select two subsets with Select Rows widget - the first subset is that of breast cancer patients aged between 40 and 49 and the second is that of patients with a tumor size between 20 and 29. The Venn Diagram helps us find instances that correspond to both criteria, which can be found in the intersection of the two circles.

VennDiagram-Example1.png

The Venn Diagram widget can be also used for exploring different prediction models. In the following example, we analysed 3 prediction methods, namely Naive Bayes, SVM and Random Forest, according to their misclassified instances.

By selecting misclassifications in the three Confusion Matrix widgets and sending them to Venn diagram, we can see all the misclassification instances visualized per method used. Then we open Venn Diagram and select, for example, the misclassified instances that were identified by all three methods. This is represented as an intersection of all three circles. Click on the intersection to see this two instances marked in the Scatter Plot widget. Try selecting different diagram sections to see how the scatter plot visualization changes.

VennDiagram-Example2.png



Referensi

Pranala Menarik