Skip to main content

亚马逊预计销量计算器

Project description

AmaSalesEstiamtor

亚马逊预计销量计算器

更新

  • 1.0.3 2021/11/17
    • 更新主函数
      • 增加预计日销量输出为两位小数的功能,以便减少拟合多日销量时的误差
      • 修正过拟合导致高BSR反而销量变高的BUG
  • 1.0.2 2021/11/17
    • 更新主函数,修改Error的出现机制,补充readme文档
  • 1.0.1 2021/11/16
    • 更新setup和主函数。
  • 1.0.0 2021/11/16
    • 创建工具。

注意

  • 本工具需要搭配参数表使用,暂不提供对外下载

介绍

  • 根据亚马逊大部分的一级类目BSR来计算产品当前的预计日销量或月销量。
  • 由于模型问题,对BSR为200以上的Listing估算效果较差,将来计划使用分段函数进行拟合

安装

pip install AmaSalesEstimator -U

基础表达式

AmaSalesEstimator(paradata_path, cy, cate, bsr, monthly=False, daily_float=False)

属性

  • df_temp_para: 最近一次导出参数的临时保存表,默认为None,用于缓存参数加速销量的计算。
  • sales: 计算的预计日销量。

参数

  • paradata_path: 参数表地址,字符串格式。
  • cy: 国家地区,字符串格式,用两位英文字母来表示。
  • cate: 一级类目名称,字符串格式,必须严格按照亚马逊上显示的一级类目来填写。
  • bsr: 一级类目的BSR值,整数格式。
  • monthly: 按月统计,布尔值,因为日销量原始数据的计算是浮点数,建议通过打开该开关来得到相对更准确的月销量。
  • daily_float: 输出带两位小数的预计日销量,布尔值,在monthly==True时会失效。

用例

from AmaSalesEstimator import AmaSalesEstimator   #导入包

paradata_path = r'\\Win-server\di\AmaSalseEstimator\sales_est_para.xlsx'    #引用参数文档

AmaSalesEstimator(paradata_path, 'us', 'Home & Kitchen', 95623).sales    #计算日销量

AmaSalesEstimator(paradata_path, 'us', 'Home & Kitchen', 582123, True).sales    #计算月销量

AmaSalesEstimator(paradata_path, 'us', 'Home & Kitchen', 54301).df_temp_para    #地区为us,一级类目为Home & Kitchen的各项参数

AmaSalesEstimator(<paradata_path>, 'us', 'Home & Kitchen', 5120, daily_float=True).sales    #输出为包含两位小数的预计日销量,如果月销量开关打开的时候这个功能无效

TODO

  • 增加可视化交互界面

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

AmaSalesEstimator-1.0.3.tar.gz (4.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

AmaSalesEstimator-1.0.3-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

Details for the file AmaSalesEstimator-1.0.3.tar.gz.

File metadata

  • Download URL: AmaSalesEstimator-1.0.3.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for AmaSalesEstimator-1.0.3.tar.gz
Algorithm Hash digest
SHA256 76c234b70aad02167bd2eefc09690f4f2142b61df2a456d606cd388092929135
MD5 f77bbc9153580929aea1b2da57a9c690
BLAKE2b-256 7ba2321fdcc7dbf21076f9c2a22773f758f3e25ef23e00eb1a096933f76e7a3a

See more details on using hashes here.

File details

Details for the file AmaSalesEstimator-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: AmaSalesEstimator-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 5.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for AmaSalesEstimator-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 ee370d35dc3b834cc9b7d4f539462e09e9178e8586513360100a7e9705aa19ac
MD5 42c28f27f8397e03b60d243f88f1ccc5
BLAKE2b-256 7b33be0c2bc0008f055e702f2b90155e7385b102ede79f52288b7ef9f0fe3f4b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page