Saya telah membuat DataFrame Pandas
df = DataFrame(index=['A','B','C'], columns=['x','y'])
dan dapatkan ini
xy A NaN NaN B NaN NaN C NaN NaN
Lalu saya ingin memberikan nilai ke sel tertentu, misalnya untuk baris 'C' dan kolom 'x'. Saya berharap mendapatkan hasil seperti itu:
xy A NaN NaN B NaN NaN C 10 NaN
dengan kode ini:
df.xs('C')['x'] = 10
tapi isinya dfbelum berubah. Lagi-lagi hanya ada NaNdi DataFrame.
Ada saran?
dataframe[column (series)] [row (Series index)]:, sedangkan banyak orang (termasuk saya) lebih terbiasa dengan dataframe[row][column]pesanan. Sebagai seorang programmer Matlab dan R, yang terakhir ini terasa lebih intuitif bagi saya tetapi ternyata itu bukan cara kerja Pandas ..
df['x']['C']), gunakandf.ix['x','C'].