Difference between revisions of "Orange: Create Class"

From OnnoWiki
Jump to navigation Jump to search
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
Sumber: https://docs.biolab.si//3/visual-programming/widgets/data/createclass.html
 
Sumber: https://docs.biolab.si//3/visual-programming/widgets/data/createclass.html
  
Create class attribute from a string attribute.
+
Widget Create Class dapat membuat atribut class dari atribut string.
  
Inputs
+
==Input==
  
    Data: input dataset
+
Data: input dataset
  
Outputs
+
==Output==
  
    Data: dataset with a new class variable
+
Data: dataset with a new class variable
  
Create Class creates a new class attribute from an existing discrete or string attribute. The widget matches the string value of the selected attribute and constructs a new user-defined value for matching instances.
+
Widget Create Class membuat atribut class baru dari atribut diskrit atau string yang ada. Widget akan mencocokan nilai string dari atribut yang dipilih dan membangun nilai baru yang ditentukan pengguna untuk instance yang cocok.
  
 
[[File:CreateClass-stamped.png|center|200px|thumb]]
 
[[File:CreateClass-stamped.png|center|200px|thumb]]
  
 
+
* Atribut tempat class baru dibuat.
    The attribute the new class is constructed from.
+
* Matching:
 
+
** Name: nama dari nilai class baru
    Matching:
+
** Substring: substring yang ditentukan regex yang akan cocok dengan nilai-nilai dari atribut yang didefinisikan di atas
 
+
** Instances: jumlah instance yang cocok dengan sub string
        Name: the name of the new class value
+
** Press ‘+’ untuk menambahkan nilai class baru
 
+
* Nama dari kolom class baru.
        Substring: regex-defined substring that will match the values from the above-defined attribute
+
* Hanya cocok di awal akan mulai mencocokan dari awal string. Case sensitif akan mencocokan dengan huruf besar-kecil.
 
+
* Hasilkan report.
        Instances: the number of instances matching the substring
+
* Press Apply untuk komit hasil.
 
 
        Press ‘+’ to add a new class value
 
 
 
    Name of the new class column.
 
 
 
    Match only at the beginning will begin matching from the beginning of the string. Case sensitive will match by case, too.
 
 
 
    Produce a report.
 
 
 
    Press Apply to commit the results.
 
  
 
==Contoh==
 
==Contoh==
  
Here is a simple example with the auto-mpg dataset. Pass the data to Create Class. Select car_name as a column to create the new class from. Here, we wish to create new values that match the car brand. First, we type ford as the new value for the matching strings. Then we define the substring that will match the data instances. This means that all instances containing ford in their car_name, will now have a value ford in the new class column. Next, we define the same for honda and fiat. The widget will tell us how many instance are yet unmatched (remaining instances). We will name them other, but you can continue creating new values by adding a condition with ‘+’.
+
Contoh sederhana penggunaan widget Create Class dengan dataset auto-mpg. Data dari widget File dimasukan ke widget Create Class. Select car_name sebagai kolom untuk membuat class baru. Di sini, kita ingin menciptakan nilai-nilai baru yang sesuai dengan merek mobil. Pertama, kita mengetik ford sebagai nilai baru untuk string yang cocok. Kemudian kita mendefinisikan substring yang akan cocok dengan instance data. Ini berarti bahwa semua instance yang berisi ford di car_name mereka, sekarang akan memiliki nilai ford di kolom class baru. Selanjutnya, kita mendefinisikan hal yang sama untuk honda dan fiat. Widget akan memberi tahu kita berapa banyak instance yang belum cocok (contoh yang tersisa). Kita beri nama Other, tetapi jika kita mau kita dapat terus membuat nilai baru dengan menambahkan kondisi dengan ‘+’.
 
 
We named our new class column car_brand and we matched at the beginning of the string.
 
  
[[File:CreateClass-example.png|center|200px|thumb]]
+
Kita menamai kolom class car_brand baru kita dan kita cocokan dengan awal string ..
  
Finally, we can observe the new column in a Data Table or use the value as color in the Scatter Plot.
+
[[File:CreateClass-example.png|center|600px|thumb]]
  
 +
Akhirnya, kita bisa mengamati kolom baru di widget Data Table atau menggunakan nilai sebagai warna di widget Scatter Plot.
  
 +
==YOUTUBE==
  
 +
* [https://www.youtube.com/watch?v=rUraRpeEdTk ORANGE: Create Class]
  
 
==Referensi==
 
==Referensi==

Latest revision as of 11:57, 4 April 2020

Sumber: https://docs.biolab.si//3/visual-programming/widgets/data/createclass.html

Widget Create Class dapat membuat atribut class dari atribut string.

Input

Data: input dataset

Output

Data: dataset with a new class variable

Widget Create Class membuat atribut class baru dari atribut diskrit atau string yang ada. Widget akan mencocokan nilai string dari atribut yang dipilih dan membangun nilai baru yang ditentukan pengguna untuk instance yang cocok.

CreateClass-stamped.png
  • Atribut tempat class baru dibuat.
  • Matching:
    • Name: nama dari nilai class baru
    • Substring: substring yang ditentukan regex yang akan cocok dengan nilai-nilai dari atribut yang didefinisikan di atas
    • Instances: jumlah instance yang cocok dengan sub string
    • Press ‘+’ untuk menambahkan nilai class baru
  • Nama dari kolom class baru.
  • Hanya cocok di awal akan mulai mencocokan dari awal string. Case sensitif akan mencocokan dengan huruf besar-kecil.
  • Hasilkan report.
  • Press Apply untuk komit hasil.

Contoh

Contoh sederhana penggunaan widget Create Class dengan dataset auto-mpg. Data dari widget File dimasukan ke widget Create Class. Select car_name sebagai kolom untuk membuat class baru. Di sini, kita ingin menciptakan nilai-nilai baru yang sesuai dengan merek mobil. Pertama, kita mengetik ford sebagai nilai baru untuk string yang cocok. Kemudian kita mendefinisikan substring yang akan cocok dengan instance data. Ini berarti bahwa semua instance yang berisi ford di car_name mereka, sekarang akan memiliki nilai ford di kolom class baru. Selanjutnya, kita mendefinisikan hal yang sama untuk honda dan fiat. Widget akan memberi tahu kita berapa banyak instance yang belum cocok (contoh yang tersisa). Kita beri nama Other, tetapi jika kita mau kita dapat terus membuat nilai baru dengan menambahkan kondisi dengan ‘+’.

Kita menamai kolom class car_brand baru kita dan kita cocokan dengan awal string ..

CreateClass-example.png

Akhirnya, kita bisa mengamati kolom baru di widget Data Table atau menggunakan nilai sebagai warna di widget Scatter Plot.

YOUTUBE

Referensi

Pranala Menarik