vs kopyalar Bir dataframePandalar: Subindexing dataframes: bu unsurların bir kopyasını</p> <pre><code>bar = foo.iloc[3:5,1:4] </code></pre> <p><code>bar</code> yapar tutun: görünümleri
import pandas as pd
import numpy as np
foo = pd.DataFrame(np.random.random((10,5)))
var ve benim verilerin bir alt kümesinden başka dataframe oluşturmak Say foo
? Bunun yerine view
veri oluşturmak için herhangi bir yolu var mı? Eğer öyleyse, bu görünümdeki verileri değiştirmeye çalışırsam ne olur? Pandalar herhangi bir copy-on-write mekanizması sağlıyor mu? Sizin cevabınız pandalar docs: returning-a-view-versus-a-copy:
yüzden [:, [ 'a', 'b']] bir kopyasını döndürür, ancak bar.loc yaptığımda bar.loc yaptığımda [:, 'a'] bir görünüm döndürür? – Lisa