Menjelajahi dan membersihkan informasi pencatatan perusahaan
Untuk memulai konstruksi indeks berbasis nilai pasar, Anda akan bekerja dengan informasi pencatatan gabungan untuk tiga bursa saham terbesar di AS, yaitu NYSE, NASDAQ, dan AMEX.
Dalam latihan ini dan berikutnya, Anda akan menghitung bobot kapitalisasi pasar untuk saham-saham tersebut.
Kami telah mengimpor pandas sebagai pd, dan memuat himpunan data listings dengan informasi pencatatan dari NYSE, NASDAQ, dan AMEX. Kolom 'Market Capitalization' sudah diukur dalam jutaan USD.
Latihan ini adalah bagian dari kursus
Memanipulasi Data Deret Waktu di Python
Petunjuk latihan
- Inspeksi
listingsmenggunakan.info(). - Pindahkan kolom
'Stock Symbol'ke indeks (inplace). - Hapus semua perusahaan dengan informasi
'Sector'yang hilang darilistings. - Pilih perusahaan dengan tahun IPO sebelum 2019.
- Periksa hasil perubahan yang baru saja Anda lakukan menggunakan
.info(). - Tampilkan jumlah perusahaan per
'Sector'menggunakan.groupby()dan.size(). Urutkan keluaran secara menurun.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Inspect listings
print(____)
# Move 'stock symbol' into the index
# Drop rows with missing 'sector' data
# Select companies with IPO Year before 2019
listings = ____
# Inspect the new listings data
print(____)
# Show the number of companies per sector
print(____)