可以通过以下步骤实现:
import pandas as pd
import numpy as np
data = {'Name': ['John', 'Emma', 'Mike', 'Sophia'],
'Age': [25, 28, 30, 22],
'City': ['New York', 'London', 'Paris', 'Tokyo']}
df = pd.DataFrame(data)
n = 2
df_split = df[:n]
start_index = 1
end_index = 3
df_split = df[start_index:end_index]
condition = df['Age'] > 25
df_split = df[condition]
print(df_split)
以上代码将打印出拆分后的DataFrame,其中只包含满足条件的行。
在实际应用中,DataFrame的拆分操作可以用于数据筛选、数据分析和数据处理等场景。例如,我们可以根据特定的条件选择需要的行进行进一步的分析或处理。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云