我想从'B'中的日期中减去'A'中的日期,并添加一个带有差异的新列.
df
A B
one 2014-01-01 2014-02-28
two 2014-02-03 2014-03-01
Run Code Online (Sandbox Code Playgroud)
我尝试了以下内容,但是当我尝试将其包含在for循环中时出现错误...
import datetime
date1=df['A'][0]
date2=df['B'][0]
mdate1 = datetime.datetime.strptime(date1, "%Y-%m-%d").date()
rdate1 = datetime.datetime.strptime(date2, "%Y-%m-%d").date()
delta = (mdate1 - rdate1).days
print delta
Run Code Online (Sandbox Code Playgroud)
我该怎么办?
我有这样的df:
a b c
1 NaT w
2 2014-02-01 g
3 NaT x
df=df[df.b=='2014-02-01']
Run Code Online (Sandbox Code Playgroud)
会给我的
a b c
2 2014-02-01 g
Run Code Online (Sandbox Code Playgroud)
我想在b列中使用NaT的所有行的数据库?
df=df[df.b==None] #Doesn't work
Run Code Online (Sandbox Code Playgroud)
我要这个:
a b c
1 NaT w
3 NaT x
Run Code Online (Sandbox Code Playgroud) 我想要反转从prcomp计算出的PCA以恢复原始数据.
我认为以下内容可行:
pca$x %*% t(pca$rotation)
Run Code Online (Sandbox Code Playgroud)
但事实并非如此.
以下链接显示了如何从PC恢复原始数据,但仅针对在协方差矩阵上使用eigen的PCA进行了解释 http://www.di.fc.ul.pt/~jpn/r/pca/pca.html
prcomp不会以这种方式对PC进行钙化.
"计算是通过(居中和可能缩放的)数据矩阵的奇异值分解完成的,而不是通过在协方差矩阵上使用特征来完成的." -prcomp
funded=r'C:\Users\hill\Desktop\wheels\Leads(1).csv'
funded= read_csv(funded)
funded=DataFrame(funded)
path='C:\Users\hvill\Destop\ '
funded.to_csv(path,'greenl.csv')
Run Code Online (Sandbox Code Playgroud)
我想要一个变量,我可以在to_csv中设置路径.我试过了path_or_buf = path.这也行不通.
证书和验证有什么区别?
\n\n来自文档:
\n\nverify \xe2\x80\x93 (可选)如果为 True,则将验证 SSL 证书。还可以提供 CA_BUNDLE 路径。\ncert \xe2\x80\x93 (可选)如果是字符串,则为 ssl 客户端证书文件 (.pem) 的路径。如果是元组,则 (\xe2\x80\x98cert\xe2\x80\x99, \xe2\x80\x98key\xe2\x80\x99) 对。
\n\n这是否意味着我可以执行以下操作:
\n\nCA_BUNDLE='path/to/.pem'\nrequests.get(url=google.com, verify= CA_BUNDLE)\n
Run Code Online (Sandbox Code Playgroud)\n\n或者
\n\nCert='path/to/.pem'\nrequests.get(url=google.com, cert=Cert)\n
Run Code Online (Sandbox Code Playgroud)\n\n他们看起来都在做同样的事情。except verify 可以禁用 ssl 验证。
\n\n我正在尝试使用 PYinstaller 将我的代码编译为 exe。我正在使用 certifi 模块,我看到它已经有一个 cacert.pem 文件,但我想我仍然需要将它与我的代码捆绑在一起。
\n\n在我的代码中,我是否修改...验证或证书?...使用 cacert.pem 的路径或只是“cacert.pem”?
\n我正在尝试在Mac上运行以下代码。
import Image
enter code here`import pytesseract
im = Image.open('test.png')
print pytesseract.image_to_string(im)
Run Code Online (Sandbox Code Playgroud)
从这里提出以下问题:pytesseract-没有此类文件或目录错误, 我需要安装tesseract-ocr
但是,当我尝试点安装tesseract-ocr时,出现以下错误:
creating build/temp.macosx-10.5-x86_64-2.7
gcc -fno-strict-aliasing -I//anaconda/include -arch x86_64 -DNDEBUG -g
-fwrapv -O3 -Wall -Wstrict-prototypes -I//anaconda/include/python2.7 -c
tesseract_ocr.cpp -o build/temp.macosx-10.5-x86_64-2.7/tesseract_ocr.o
tesseract_ocr.cpp:264:10:
fatal error: 'leptonica/allheaders.h' file not found #include "leptonica/allheaders.h"
^
1 error generated.
error: command 'gcc' failed with exit status 1
Run Code Online (Sandbox Code Playgroud)
我不知道该怎么办。