在和大熊猫玩耍时,我开始想知道输出结果。
> df = pd.DataFrame({'col_1':[1,2,3], 'col_2':['a','b','c']})
> df.dtypes
col_1 int64
col_2 object
dtype: object
df.dtypes
调用给出三行。
col_1
具有“整数”类型。col_2
具有“对象”类型,它是一个字符串。dtype: object
...,但这是指什么? 答案 0 :(得分:2)
由private void imageToArray(){
int width = originalBI.getWidth();
int height = originalBI.getHeight();
newBI = new BufferedImage(width,height,BufferedImage.TYPE_INT_ARGB);
pixels = new int[width][height];
for(int i = 0; i<width;i++){
for(int j = 0;j<height;j++){
pixels[i][j]=originalBI.getRGB(i,j);
}
}
}
private void saveImage(){
int returnValue = saveFileChooser.showSaveDialog(this);
if(returnValue == JFileChooser.APPROVE_OPTION) {
try{
ImageIO.write(newBI, "png",saveFileChooser.getSelectedFile());
lblMessage.setText("Image File Succesfully saved");
}catch(IOException ex){
lblMessage.setText("Failed to save image file");
}
}
else{
lblMessage.setText("No file Choosen");
}
}
返回的对象是dtypes
对象,默认情况下,pandas.Series
在打印时显示它的dtype,告诉您它是Series
od混合类型(因为您有Series
和int64
)