Pandas是一个基于Python的开源数据分析和数据处理库。它提供了高效的数据结构和数据分析工具,使得数据处理变得简单、快速和灵活。
复制行:
要复制Pandas DataFrame中的行,可以使用copy()
方法。该方法会创建一个新的DataFrame对象,并将原始DataFrame中的行复制到新的DataFrame中。
示例代码:
import pandas as pd
# 创建一个DataFrame
data = {'Name': ['Alice', 'Bob', 'Charlie'],
'Age': [25, 30, 35]}
df = pd.DataFrame(data)
# 复制行
df_copy = df.copy()
# 打印复制的DataFrame
print(df_copy)
输出结果:
Name Age
0 Alice 25
1 Bob 30
2 Charlie 35
切片字符串:
在Pandas中,可以使用字符串切片操作来提取DataFrame中字符串列的子字符串。可以使用str
属性和切片操作符[]
来实现。
示例代码:
import pandas as pd
# 创建一个DataFrame
data = {'Name': ['Alice', 'Bob', 'Charlie'],
'Age': [25, 30, 35]}
df = pd.DataFrame(data)
# 提取Name列的子字符串
df['Name'] = df['Name'].str[1:4]
# 打印DataFrame
print(df)
输出结果:
Name Age
0 lic 25
1 ob 30
2 har 35
在上述示例中,我们使用str[1:4]
来提取Name列中每个字符串的第2到第4个字符。
Pandas相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云