iloc[ : , : ]
前面的冒号就是取行数,后面的冒号是取列数
左闭右开原则
- 先用一个表格的例子,理解一下这些序号是什么意思


- 找了一个例子做实践
import numpy as np import matplotlib.pyplot as plt import pandas as pd dataset = pd.read_csv('Position_Salaries.csv') dataset.head(5)

X = dataset.iloc[:, 1:2].values #第2列【1】 level 左闭右开

y = dataset.iloc[:, 2].values #第三列【2】
y = dataset.iloc[:2, ].values #从开头到第二行
y = dataset.iloc[:2,1:].values #从开头到第二行,第2列【1】到最后
y = dataset.iloc[:,1:].values #从第2列【1】到最后【2】
y = dataset.iloc[:,2:].values #从第二列
y = dataset.iloc[:,:1].values #第一列【0】
y = dataset.iloc[:,:2].values #开头到第二列【1】
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/176483.html原文链接:https://javaforall.net
