作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
.to_clipboard
,而这个问题具体涵盖了 .to_clipboard
。import pandas as pd
import numpy as np
from datetime import datetime
from string import ascii_lowercase as al
np.random.seed(365)
rows = 15
cols = 2
data = np.random.randint(0, 10, size=(rows, cols))
index = pd.bdate_range(datetime.today(), freq='d', periods=rows)
df = pd.DataFrame(data=data, index=index, columns=list(al[:cols]))
a b
2020-07-30 2 4
2020-07-31 1 5
2020-08-01 2 2
2020-08-02 9 8
2020-08-03 4 0
2020-08-04 3 3
2020-08-05 7 7
2020-08-06 7 0
2020-08-07 8 4
2020-08-08 3 2
2020-08-09 6 2
2020-08-10 6 8
2020-08-11 9 6
2020-08-12 1 6
2020-08-13 5 7
最佳答案
df.head(10).to_clipboard(sep=',', index=True) 的输出
提供pandas.DataFrame.to_clipboard
的输出
df.head(10).to_clipboard(sep=',', index=True)
代码块
,a,b
2020-07-30,2,4
2020-07-31,1,5
2020-08-01,2,2
2020-08-02,9,8
2020-08-03,4,0
2020-08-04,3,3
2020-08-05,7,7
2020-08-06,7,0
2020-08-07,8,4
2020-08-08,3,2
df = pd.read_clipboard(sep=',')
.head(10) 之外的数据帧的位置
.iloc
指定数据帧的一部分属性(property)df.iloc[3:12, :].to_clipboard(sep=',')
pd.read_clipboard
的其他引用.to_clipboard()
不起作用.to_dict()
复制您的数据框# if you have a datetime column, convert it to a str
df['date'] = df['date'].astype('str')
# if you have a datetime index, convert it to a str
df.index = df.index.astype('str')
# output to a dict
df.head(10).to_dict(orient='index')
# which will look like
{'2020-07-30': {'a': 2, 'b': 4},
'2020-07-31': {'a': 1, 'b': 5},
'2020-08-01': {'a': 2, 'b': 2},
'2020-08-02': {'a': 9, 'b': 8},
'2020-08-03': {'a': 4, 'b': 0},
'2020-08-04': {'a': 3, 'b': 3},
'2020-08-05': {'a': 7, 'b': 7},
'2020-08-06': {'a': 7, 'b': 0},
'2020-08-07': {'a': 8, 'b': 4},
'2020-08-08': {'a': 3, 'b': 2}}
# copy the previous dict and paste into a code block on SO
# the dict can be converted to a dataframe with
# df = pd.DataFrame.from_dict(d, orient='index') # d is the name of the dict
# convert datatime column or index back to datetime
关于python - 如何使用 to_clipboard() 提供 DataFrame 的可复制副本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52413246/
我如何复制 DataFrame to_clipboard 并将其粘贴到 excel 中,并以逗号作为小数点? 在 R 中这很简单。 write.table(obj, 'clipboard', dec
2018-09-18_reproducible_dataframe.ipynb 此问题之前已标记为 How to make good reproducible pandas examples 的重复问
我有一个数据框说 dfdata在 jupyter 服务器笔记本在远程机器上运行) . 我想将远程机器内存中的数据帧访问到我的本地机器,比如粘贴 dfdata脱颖而出。 通常(当笔记本服务器在本地运行时
我想将数据框数据传递到剪贴板,以便粘贴到 Excel 中。问题是,字符 '\xe9' 导致编码问题,如下所示: >>> df.to_clipboard() Traceback (most recent
我是一名优秀的程序员,十分优秀!