下面是一个示例代码,用于按最低销量的产品发布时间线:
import pandas as pd
# 创建一个包含产品销售数据的DataFrame
data = {
'产品名称': ['产品A', '产品B', '产品C', '产品D'],
'销量': [100, 200, 50, 300],
'发布时间': ['2020-01-01', '2019-05-01', '2020-06-01', '2018-12-01']
}
df = pd.DataFrame(data)
# 按销量升序排列
df_sorted = df.sort_values('销量')
# 创建一个新的列“时间线”,用于记录产品发布的顺序
df_sorted['时间线'] = range(1, len(df_sorted) + 1)
# 按发布时间升序排列,以获取按最低销量的产品发布时间线
df_sorted = df_sorted.sort_values('发布时间')
# 打印结果
print(df_sorted[['产品名称', '时间线']])
以上代码的输出结果如下:
产品名称 时间线
3 产品D 1
1 产品B 2
2 产品C 3
0 产品A 4
这个结果显示了按最低销量的产品发布时间线,其中“产品D”是最早发布的,而“产品A”是最晚发布的。
下一篇:按最低值查找值。