Cara membuat titik cloud dari pandas dataframe


Ada dua cara untuk membuat point cloud menggunakan data dari pandas DataFrame:

1. Gunakan pandas.DataFrame.plot.scatter

Salah satu cara untuk membuat scatterplot adalah dengan menggunakan fungsi plot.scatter() bawaan panda:

 import pandas as pd

df. plot . scatter (x = ' x_column_name ', y = ' y_columnn_name ')

2. Gunakan matplotlib.pyplot.scatter

Cara lain untuk membuat scatterplot adalah dengan menggunakan fungsi Matplotlib pyplot.scatter() :

 import matplotlib. pyplot as plt

plt. scatter (df.x, df.y)

Tutorial ini memberikan contoh penggunaan masing-masing metode ini.

Contoh 1: menggunakan panda

Kode berikut menunjukkan cara menggunakan fungsi plot.scatter() untuk membuat plot sebar sederhana:

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({'x': [1, 3, 3, 4, 5, 7, 9, 12, 13, 15],
                   'y': [5, 7, 9, 7, 6, 12, 14, 18, 15, 22]})

#create scatterplot
df. plot . scatter (x=' x ', y=' y ')

awan titik panda

Perhatikan bahwa Anda dapat menggunakan argumen s dan c untuk masing-masing mengubah ukuran dan warna titik:

 df. plot . scatter (x=' x ', y=' y ', s= 60 , c=' green ') 

Arahkan cloud menggunakan pandas DataFrame

Contoh 2: menggunakan Matplotlib

Kode berikut menunjukkan cara menggunakan fungsi pyplot.scatter() untuk membuat plot sebar:

 import pandas as pd
import matplotlib. pyplot as plt

#createDataFrame
df = pd. DataFrame ({'x': [1, 3, 3, 4, 5, 7, 9, 12, 13, 15],
                   'y': [5, 7, 9, 7, 6, 12, 14, 18, 15, 22]})

#create scatterplot
plt. scatter (df.x, df.y)

Perhatikan bahwa Anda dapat menggunakan argumen s dan c untuk masing-masing mengubah ukuran dan warna titik:

 plt. scatter (df.x, df.y, s= 60 , c=' purple ') 

Anda dapat menemukan lebih banyak tutorial Python di sini .

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *