NUMPY ARRAY
Semester : I (satu)
UAS
D
I
S
U
S
U
N
OLEH :
FITRI AYU
2208100025
Puji syukur saya panjatkan atas kehadirat Tuhan Yang Maha Esa karena segala
nikmat dan karunianya, sehingga saya dapat menyusun makalah ini dengan baik. Tak lupa
saya ucapkan terima kasih kepada pihak-pihak yang telah memberikan dukungan, baik ide
maupun materi.
Saya berharap semoga makalah ini dapat menambah pengetahuan dan bisa menjadi
referensi bagi para pembaca. Selain itu, besar harapan saya agar makalah ini dapat
kekurangan dalam penyusunan makalah ini. Oleh karena itu, saya mengharapkan kritik dan
saran yang benar-benar membangun dari para pembaca untuk menyempurnakan makalah ini.
KATA PENGANTAR.........................................................................................................................2
DAFTAR ISI........................................................................................................................................3
BAB I....................................................................................................................................................3
PENDAHULUAN................................................................................................................................3
A. LATAR BELAKANG...............................................................................................................3
B. RUMUSAN MASALAH...........................................................................................................5
BAB II..................................................................................................................................................6
LANDASAN TEORI...........................................................................................................................6
A. GOOLE COLAB.......................................................................................................................6
B. CARA MENGGUNAKAN GOOGLE COLAB........................................................................7
C. MANFAAT GOOGLE COLAB................................................................................................9
BAB III...............................................................................................................................................10
PEMBAHASAN.................................................................................................................................10
A. NUMPY PYTHON..................................................................................................................10
B. SEJARAH NUMPY PYTHON...............................................................................................10
C. CARA MENGINSTALL NUMPY..........................................................................................11
D. CARA MENGGUNAKAN NUMPY......................................................................................11
E. PROGRAMAN 1.....................................................................................................................11
F. PEMROGRAMAN II..............................................................................................................13
BAB III...............................................................................................................................................16
PENUTUP..........................................................................................................................................16
A. KESIMPULAN.......................................................................................................................16
DAFTAR PUSTAKA........................................................................................................................17
BAB I
PENDAHULUAN
A. LATAR BELAKANG
Penggunaan teknologi informasi digital atau biasa disebut internet yang sudah memiliki
berbagai platform seperti media sosial, merupakan salah satu media dimana para pengguna
platform tersebut dapat mencari sebuah data atau informasi, saling bertukar peran dan umpan
seperti yang terlihat dari beragam media digital populer pada saat ini yakni facebook,
instagram, twitter, whatsapp, line, bbm,snapchat dan beberapa platform sosial media lainya.
Hermawan (2009) menyatakan bahwa salam penggunaan media sosial juga dapat dengan mudah
menciptakan suatu forum dimana individu berkomunikasi dan bertukar pikiran satu sama lain. Hal
tersebut akan membantu setiap personal berkomunikasi dan berkomentar tentang beberapa macam
pembahasan yang dibahas oleh orang lain dengan sangat mudah. Setiap personal juga dapat
membangun sebuah opini, emosi dan berkomentar melalui beberapa sisi pandangan dalam
bertukar pikiran dengan orang lain dalam platform media sosial, hal tersebut dapat
Di era ini, telepon genggam berubah menjadi telepon pintar yang dalam perananya tidak
hanya menjadi alat untuk menelpon atau mengirim pesan cepat, namun berubah menjadi
teknologi yang maju dengan tambahan aplikasi – aplikasi terbaru dan revolusioner untuk
memudahkan penyampaian informasi antar sesama penggunanya. Kemajuan yang pesat tersebut
memberikan pandangan baru yang berdampak pada maraknya pembaharuan telepon pintar di era
digital ini. Media komunikasi yang salah satunya kini efisien dalam perananya untuk penerimaan
pesan berupa aplikasi pesan cepat. Aplikasi atau bisa dikatakan sebagai sosial media ini adalah
media untuk memberikan ruang bagi para penggunanya untuk berkomunikasi dengan
mengunggah keseharian mereka seperti, aktivitas, pangkat, status atau opini mereka melalui
beragam fitur yang disediakan oleh penyedia layanan pesan mobile. Salah satu media sosial yang
populer pada era ini yang memungkinkan para penggunanya mengirim data berupa pesan, file,
foto bahkan video dalam pengaplikasianya adalah whatsapp. Platform ini memiliki kenggulan
diantaranya; dapat digunakan dimana saja dan kapan saja, banyak fitur mendukung seperti
membagikan lokasi, file, foto, video bahkan kontak pengguna lain asalkan terhubung dalam
jaringan internet. Dalam platform ini juga terdapat fitur yang menggabungkan suatu pengguna
Komunikasi merupakan peranan penting yang ada sejak manusia dilahirkan untuk
informasi tersebut agar juga dapat berguna bagi dirinya sendiri maupun manusia lain.
Zaman sekarang informasi yang diinginkan oleh masyarakat sangatlah banyak dan
berkembang pesat bahkan dalam hitungan jam. Hal itu berbeda dengan zaman dahulu yang
masyarakat sangat terhambat untuk mendapatkan informasi karena beberapa faktor seperti; media
penyampaianya, waktu yang dihabiskan dalam mengakses informasi serta efisiensi dalam
Seperti yang telah dijabarkan diatas semuanya itu di peroleh dari orang-orang yang ahli
Pemrograman itu sendiri untuk mempermudah suatu hal agar pekerjaan bisa lebih produktif dan
lebih efesien. Adapun istilah Programer yaitu seorang yang membuat atau merancang suatu
program. Seorang Programer itu menggunkan Aplikasi yaitu HTML, CSS, Cavaskrip, Note++,
dan Python. Dijaman sekarang seorang programer paling banyak menggunakan python karena
7. Program Numpy
BAB II
LANDASAN TEORI
A. GOOLE COLAB
browser, dengan
Google Colab atau Google Colaboratory, adalah sebuah executable document yang dapat
digunakan untuk menyimpan, menulis, serta membagikan program yang telah ditulis melalui
Google Drive.
Software ini pada dasarnya serupa dengan Jupyter Notebook gratis berbentuk cloud
yang dijalankan menggunakan browser, seperti Mozilla Firefox dan Google Chrome.
Ia memungkinkan penggunanya untuk menjalankan kode Python tanpa perlu
melakukan proses instalasi dan setup lainnya. Justru, semua keperluan setting dan adjustment
Maka dari itulah, aplikasi ini merupakan tempat yang baik bagi programmer yang
ingin mengasah pengetahuan mengenai Python. Selain itu, Google Colaboratory juga terkenal
karena dapat mendorong kebutuhan kolaborasi tim. Di mana notebook yang akan dibuat
nantinya juga dapat diedit secara bersamaan oleh anggota tim lain, seperti halnya menyunting
built-in-library machine learning paling populer yang dapat dimuat dengan mudah dalam
notebook-mu.
Seperti yang sudah Glints paparkan, sejatinya, Google Colab hampir serupa dengan Jupyter
Notebook. Maka dari itu, jika kamu sudah menguasai aplikasi tersebut, menggunakan Google
dimanfaatkan untuk melakukan tugas tertentu dalam paradigma berorientasi sel, serupa
dengan Jupyter Notebook. Tak hanya itu, software tersebut juga dapat digunakan untuk
membuat berbagai tipe sel dan menciptakan notebook, seperti halnya fitur-fitur Jupyter
Notebook. Nah, bagi kamu yang belum tahu cara menggunakannya, berikut Glints jelaskan
lalu kemudian akses fitur Colaboratory. Jika tidak memiliki akun Google, sebagian besar
dari fitur Colaboratory yang perlu kamu akses tidak akan berfungsi. Lalu, dikarenakan
Google Colaboratory bekerja dalam Google Drive, kamu harus menentukan folder yang
akan digunakan. Beri nama folder tersebut menggunakan nama baru atau dengan judul
2. Membuat notebook
Nah, saat Google Colab sudah terintegrasi dengan folder di Drive, berarti kamu sudah
siap untuk menggunakannya. Namun, kamu harus buat file Notebook baru terlebih dahulu
dengan cara klik kanan di dalam folder yang baru saja kita buat, pilih More dan lalu klik
opsi Colaboratory. Setelah itulah baru fitur-fitur yang tersedia dalam Google
3. Data dalam google colaboratory dapat diakses dan diedit dengan mudah
5. Memiliki fitur gpu dan tpu yang dapat dimanfaatkan secara gratis
BAB III
PEMBAHASAN
A. NUMPY PYTHON
Numpy adalah sebuah package yang bekerja pada bahasa pemograman python.
Numpy merupakan kependekan dari Numerical Python. Seperti pada namanya numpy biasa
digunakan untuk mengolah data numerik/saintifik. Data yang diolah dapat berupa
multidimensional array.
Program NumPy, Numeric, awalnya dibuat oleh Jim Hugunin dengan kontribusi dari
beberapa pengembang lain pada tahun 1995. Pada tahun 2005, Travis Oliphant menciptakan
NumPy dengan memasukkan fitur Numarray ke dalam Numeric, serta melakukan modifikasi
besar-besaran.
Pada awalnya Jim Hugunin mengembangkan Numeric, nenek moyang dari Numpy.
Lalu pada tahun 2015, Travis Oliphant Mengembangkan Numpy, dengan memasukkan semua
Pada umumnya penggunaan numpy disatukan dengan Scipy dan Matplotlib dan
digunakan sebagai pengganti dari MatLab. Lisensi open source yang dimiliki oleh Numpy
nya kemudian klik Jupiter Notebook setelah itu kemudian klik pip install numpy. Selesai
Numpy harus kita impor dulu agar bisa digunakan di dalam program. Contohnya
import np as np, Setelah itu, barulah kita bisa pakai fungsi-fungsi yang ada di np (Numpy).
E. PROGRAMAN 1
Pada makalah ini saya hendak membahas salah satu kegunaan bahasa python yaitu dalam
pembuatan suatu grafik atau lebih umumnya dikenal istilah chart. Tentu diperlukan suatu
library untuk dapat membuatnya, library tersebut bernama Matplotlib . Library ini dapat
Setelah itu kemudian buka goole colab masukkan perintah dibawah ini :
from matplotlib import pyplot as plt
from matplotlib import style
style.use('ggplot')
x = [0,1,2,3,4,5]
y = [50,15,30,10,20,45]
fig, ax = plt.subplots()
ax.bar(x, y, align='center')
ax.set_title('Bahasa Pemrograman Favorit (ULB)')
ax.set_ylabel('Pengguna')
ax.set_xlabel('Bahasa')
ax.set_xticks(x)
ax.set_xticklabels(("Python", "JavaScript", "Java", "C#",
"PHP", "C++"))
plt.show()
Hasilnya :
F. PEMROGRAMAN II
CODING :
Hasilnya :
BAB III
PENUTUP
A. KESIMPULAN
NumPy (Numerical Python) adalah library Python yang fokus pada scientific computing.
Simpelnya: Numpy menyediakan fungsi yang siap pakai untuk memudahkan kita melakukan
perhitungan saintifik seperti matriks, aljabar, statistik, dan sebagainya.dapat berupa
multidimensional array
DAFTAR PUSTAKA
https://id.wikipedia.org/wiki/NumPy#:~:text=Proyek%20pendahulu%20NumPy%2C%20Numeric
%2C%20awalnya,serta%20melakukan%20modifikasi%20besar%2Dbesaran.
https://www.petanikode.com/python-numpy/