最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

pandas dataframe添加表格框線輸出的方法

 更新時(shí)間:2019年02月08日 16:26:43   作者:qq_24499417  
今天小編就為大家分享一篇pandas dataframe添加表格框線輸出的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

將dataframe添加到texttable里面,實(shí)現(xiàn)格式化輸出。

data=[{"name":"Amay","age":20,"result":80},
   {"name":"Tom","age":32,"result":90}]
df=pd.DataFrame(data,columns=['name','age','result'])
print(df)

datafrma如下,現(xiàn)在要給其添加上表格框線。利用texttable。

pandas dataframe添加表格框線輸出

tb=Texttable()
tb.set_cols_align(['l','r','r'])
tb.set_cols_dtype(['t','i','i'])
tb.header(df.columns.get_values())
tb.add_rows(df.values,header=False)
'''
header=False表示不將第一參數(shù)的第一行作為標(biāo)題,
這樣我們之前的添加的標(biāo)題就會(huì)起作用了
'''
print(tb.draw())

上面就是設(shè)置表格輸出的對(duì)其格式,以及列的數(shù)據(jù)類型?!畇et_cols_align是對(duì)水平位置上的左中右靠齊?!甽'表示向左。‘c'表示居中,'r'向右。

set_col_dtype用于設(shè)置列的數(shù)據(jù)類型、數(shù)據(jù)類型的對(duì)應(yīng)如:

['t', # text
'f', # float (decimal)
'e', # float (exponent)
'i', # integer
'a' # automatic]

tb.header(df.columns.get_values()) 這句是添加標(biāo)題。 tb.add_rows(df.values,header=False) 這句是添加數(shù)據(jù)行。默認(rèn)會(huì)將數(shù)據(jù)行的第一行作為標(biāo)題。如果我們不設(shè)置header=False的話,返回結(jié)果:

pandas dataframe添加表格框線輸出

之前指定的標(biāo)題沒(méi)起作用。應(yīng)該是將第一行作為標(biāo)題了。

設(shè)置了header=False后結(jié)果就出來(lái)了:

pandas dataframe添加表格框線輸出

最后發(fā)一下完整的代碼:

# -*- coding: utf-8 -*-
"""
Created on Tue Jan 8 16:47:17 2019
Python Version:3.6.7
@author: Fanxiaolei
"""
import pandas as pd
from texttable import Texttable
data=[{"name":"Amay","age":20,"result":80},
   {"name":"Tom","age":32,"result":90}]
df=pd.DataFrame(data,columns=['name','age','result'])
print(df)
print('添加表格線之后:')
tb=Texttable()
tb.set_cols_align(['l','r','r'])
tb.set_cols_dtype(['t','i','i'])
tb.header(df.columns.get_values())
tb.add_rows(df.values,header=False)
'''
header=False表示不將第一參數(shù)的第一行作為標(biāo)題,
這樣我們之前的添加的標(biāo)題就會(huì)起作用了
'''
print(tb.draw())

以上這篇pandas dataframe添加表格框線輸出的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python統(tǒng)計(jì)多維數(shù)組的行數(shù)和列數(shù)實(shí)例

    python統(tǒng)計(jì)多維數(shù)組的行數(shù)和列數(shù)實(shí)例

    今天小編就為大家分享一篇python統(tǒng)計(jì)多維數(shù)組的行數(shù)和列數(shù)實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-06-06
  • Opencv實(shí)現(xiàn)鼠標(biāo)事件與窗口互動(dòng)功能過(guò)程

    Opencv實(shí)現(xiàn)鼠標(biāo)事件與窗口互動(dòng)功能過(guò)程

    平時(shí)在做圖像處理demo或者研究測(cè)試算法時(shí),經(jīng)常會(huì)用到imshow和鼠標(biāo)的交互,比如在顯示圖像的窗口上畫(huà)點(diǎn)、線、圓、矩形、多邊形等操作,故在此做出用法總結(jié)
    2022-12-12
  • Python+Opencv實(shí)現(xiàn)計(jì)算閉合區(qū)域面積

    Python+Opencv實(shí)現(xiàn)計(jì)算閉合區(qū)域面積

    這篇文章主要介紹了利用Python?Opencv計(jì)算閉合區(qū)域的面積的原理以及實(shí)現(xiàn)代碼,文中的講解詳細(xì)易懂,感興趣的小伙伴快跟隨小編一起學(xué)習(xí)一下吧
    2022-03-03
  • 三步實(shí)現(xiàn)Django Paginator分頁(yè)的方法

    三步實(shí)現(xiàn)Django Paginator分頁(yè)的方法

    這篇文章主要介紹了三步實(shí)現(xiàn)Django Paginator分頁(yè)的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • 一行Python命令實(shí)現(xiàn)批量加水印

    一行Python命令實(shí)現(xiàn)批量加水印

    工作的時(shí)候,尤其是自媒體工作者,必備水印添加工具以保護(hù)知識(shí)產(chǎn)權(quán)。本文為大家提供了一個(gè)快速加水印的方法:一行Python命令就能實(shí)現(xiàn),快來(lái)了解一下吧
    2022-04-04
  • python爬蟲(chóng) 2019中國(guó)好聲音評(píng)論爬取過(guò)程解析

    python爬蟲(chóng) 2019中國(guó)好聲音評(píng)論爬取過(guò)程解析

    這篇文章主要介紹了python爬蟲(chóng) 2019中國(guó)好聲音評(píng)論爬取過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-08-08
  • Python爬蟲(chóng)包BeautifulSoup學(xué)習(xí)實(shí)例(五)

    Python爬蟲(chóng)包BeautifulSoup學(xué)習(xí)實(shí)例(五)

    這篇文章主要為大家詳細(xì)介紹了Python爬蟲(chóng)包BeautifulSoup的學(xué)習(xí)實(shí)例,具有一定的參考價(jià)值,感興趣的朋友可以參考一下
    2018-06-06
  • 使用Python開(kāi)發(fā)Telegram?Bot的流程步驟

    使用Python開(kāi)發(fā)Telegram?Bot的流程步驟

    Telegram?Bot?是一種可以與用戶交互的機(jī)器人應(yīng)用程序,通過(guò)?Telegram?的?Bot?API?與服務(wù)器通信,它可以用來(lái)處理消息、執(zhí)行命令、提供服務(wù),如通知提醒、數(shù)據(jù)查詢和自動(dòng)化任務(wù)等,本文給大家介紹了如何用?Python?開(kāi)發(fā)一個(gè)?Telegram?Bot,需要的朋友可以參考下
    2025-01-01
  • Python traceback模塊獲取異常信息的使用

    Python traceback模塊獲取異常信息的使用

    Python的traceback模塊提供了多種方法來(lái)獲取和展示異常的堆棧信息,本文主要介紹了Python traceback模塊獲取異常信息的使用,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-12-12
  • python requests完成接口文件上傳的案例

    python requests完成接口文件上傳的案例

    這篇文章主要介紹了python requests完成接口文件上傳的案例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-03-03

最新評(píng)論

黎川县| 射阳县| 濮阳县| 卓尼县| 宜兰县| 宜宾县| 虞城县| 大化| 安国市| 惠水县| 松阳县| 睢宁县| 琼海市| 二手房| 东海县| 留坝县| 五原县| 沂南县| 贡觉县| 炉霍县| 洛隆县| 苍梧县| 定南县| 凤凰县| 苍南县| 政和县| 朝阳市| 平罗县| 内江市| 潜江市| 尚义县| 博客| 庆元县| 中宁县| 柳河县| 徐水县| 韶山市| 塔城市| 胶南市| 钟祥市| 眉山市|