将原始文本数据文件转换为单个Excel文件。
项目描述
一个基于插件的数据加载和处理库。
安装
使用pip如下
$ pip install maidenhair
用法
假设有三个样本,每个样本有5个独立的实验结果。所有文件名均按以下格式编写
sample-type<type number>.<experiment number>.txt
并且文件保存在data目录中,如下所示
+- data
    |
    +- sample-type1.001.txt
    +- sample-type1.002.txt
    +- sample-type1.003.txt
    +- sample-type1.004.txt
    +- sample-type1.005.txt
    +- sample-type2.001.txt
    +- sample-type2.002.txt
    +- sample-type2.003.txt
    +- sample-type2.004.txt
    +- sample-type2.005.txt
    +- sample-type3.001.txt
    +- sample-type3.002.txt
    +- sample-type3.003.txt
    +- sample-type3.004.txt
    +- sample-type3.005.txt
然后,绘制数据的代码将是
>>> import matplotlib.pyplot as plt
>>> import maidenhair
>>> import maidenhair.statistics
>>> dataset = []
>>> dataset += maidenhair.load('data/sample-type1.*.txt', unite=True)
>>> dataset += maidenhair.load('data/sample-type2.*.txt', unite=True)
>>> dataset += maidenhair.load('data/sample-type3.*.txt', unite=True)
>>> nameset = ['Type1', 'Type2', 'Type3']
>>> for name, (x, y) in zip(nameset, dataset):
...     xa = maidenhair.statistics.average(x)
...     ya = maidenhair.statistics.average(y)
...     ye = maidenhair.statistics.confidential_interval(y)
...     plt.errorbar(xa, ya, yerr=ye, label=name)
...
>>> plt.show()
项目详情
    
       关闭
    
      
        
    
    
  
maidenhair-0.3.5.tar.gz的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 02ad85212753f298a4bfb44fa313b9c56618f71e2c0ceca0c07fcc0ee194fdc1 | |
| MD5 | 9e76f783999cc1ed8b3fba60a4015959 | |
| BLAKE2b-256 | 55c133951d86ab23b505c875f29ba773f044246eb53336afe1d117abd7ea99bf |