다음은 Pandas 데이터 샘플을 기반으로 행과 열을 선택하는 방법입니다. 좋은 참조 값이 있으며 모든 사람에게 도움이 되기를 바랍니다. 함께 살펴 보겠습니다. 님의 노트 : 다음 코드는 python3.5.0
import pandas
food_info = pandas.read_csv("food_info.csv")
# ------------------选取数据样本的第一行--------------------
print(food_info.loc[0])
#------------------选取数据样本的3到6行----------------------
print(food_info.loc[3:6])
#------------------head选取数据样本的前几行------------------
print(food_info.head(2))
# ------------------选取数据样本的2,5,10行,两种方法-----------
# print(food_info.loc[[2,5,10]]) #方法一
two_five_ten = [2,5,10] #方法二
print(food_info.loc[two_five_ten])
# ------------------选取数据样本的NDB_No列--------------------
# ndb_col = food_info["NDB_No"] #方法一
col_name = "NDB_No" #方法二
ndb_col = food_info[col_name]
print(ndb_col)
# ------------------选取数据样本的多列-------------------
# zinc_copper = food_info[["Zinc_(mg)", "Copper_(mg)"]]
columns = ["Zinc_(mg)", "Copper_(mg)"]
zinc_copper = food_info[columns]
print(zinc_copper)
# ---------------------综合小例子----------------------------
col_names = food_info.columns.tolist() #把所有的行转化成list
print(col_names)
gram_columns = []
for c in col_names: #遍历col_names,找出所有以(g)结尾的位置
if c.endswith("(g)"):
gram_columns.append(c)
print(gram_columns)
gram_df = food_info[gram_columns] #把所有以(g)结尾的列存放到gram_df
print(gram_df.head(3))
related 권장 사항을 기반으로 작성됩니다. pandas groupby 그룹별로 각 그룹의 처음 몇 줄을 녹음하는 방법
위 내용은 팬더를 기반으로 데이터 샘플의 행과 열을 선택하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!