pandas 是一个巨大的python库。
import pandas as pd
pd.__path__
['/usr/local/lib/python3.5/dist-packages/pandas']
Run Code Online (Sandbox Code Playgroud)
我知道位于/usr/local/lib/python3.5/dist-packages/pandas.
data = {'Name':['Tom', 'nick'], 'Age':[20, 21]}
df = pd.DataFrame(data)
df.cloumns
Index(['Age', 'Name'], dtype='object')
Run Code Online (Sandbox Code Playgroud)
columns是数据框的属性,我想知道数据框的属性columns定义在哪里?
ls /usr/local/lib/python3.5/dist-packages/pandas
api conftest.py __init__.py plotting tests _version.py
arrays core io __pycache__ tseries
compat errors _libs testing.py util
Run Code Online (Sandbox Code Playgroud)
columns归属地位于哪个目录和目录中的哪个文件?
df.cloumns.__path__不能给出答案。
我最喜欢的字体DeJaVu Sans Mono是书的风格。我经常分不清P(大写)和p(小写),所以我想根据DeJaVu Sans Mono-book.
请注意, 0inDeJaVu Sans Mono-book包含一个实心点。
我想以P我的格式创建一个(大写的 p),如下所示。
使用 fontforge,如何基于 DeJaVu 创建我的字体并将修改后的字体另存为myfont.ttf?
class Test():
myVersion="1.0"
t=Test()
t.myVersion
--> 1.0
Test.myVersion="2.0"
Test.x={'myVersion':'1.0'}
Test.x
--> {'myVersion': '1.0'}
t.x
--> {'myVersion': '1.0'}
del t.x
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: Test instance has no attribute 'x'
Run Code Online (Sandbox Code Playgroud)
为什么实例没有属性x?
{'myVersion':'1.0'}不属于归属?
假设:
x <- c(2,-5)
y <- c(1,2,3)
Run Code Online (Sandbox Code Playgroud)
我怎样才能得到 :
z = c(2-1, 2-2, 2-3, -5-1, -5-2, -5-3) = c(1, 0, -1, -6, -7, -8)
Run Code Online (Sandbox Code Playgroud) library(xtable)
library(rattle)
set.seed(42)
obs <- sample(1:nrow(weatherAUS), 5)
vars <- 2:7
xtable(weatherAUS[obs, vars])
Run Code Online (Sandbox Code Playgroud)
我用代码得到以下输出,为什么我不能得到格式化的表?
% latex table generated in R 2.15.1 by xtable 1.7-1 package
% Sat Apr 6 17:02:37 2013
\begin{table}[ht]
\centering
\begin{tabular}{rlrrrrr}
\hline
& Location & MinTemp & MaxTemp & Rainfall & Evaporation & Sunshine \\
\hline
60992 & Hobart & 5.60 & 13.00 & 7.60 & 1.60 & 3.10 \\
62476 & Launceston & 7.40 & 13.50 & 8.80 & & \\
19077 & Williamtown & 18.30 & …Run Code Online (Sandbox Code Playgroud) u=1:25
plot(u~1)
plot(u~0)
Run Code Online (Sandbox Code Playgroud)
为什么不能plot(u~2)制作情节?plot(u~0)和之间有什么区别plot(u~1)?
为什么他们有相同的结果?
y=1:25
x=sin(2:26)
plot(y~x)
plot(y,x)
Run Code Online (Sandbox Code Playgroud)
是什么样的区别plot(y~x)和 plot(y,x)呢?
x<-c(318,910,200,409,415,502,314,1210,1022,1225)
y<-c(524,1019,638,815,913,928,605,1516,1219,1624)
lm(y~x)
Call:
lm(formula = y ~ x)
Coefficients:
(Intercept) x
395.567 0.896
lm(y~x+1)
Call:
lm(formula = y ~ x + 1)
Coefficients:
(Intercept) x
395.567 0.896
Run Code Online (Sandbox Code Playgroud)
为什么他们有相同的系数?
root@debian:/home/debian# echo $PYTHONPATH
/usr/lib/python2.7/:
root@debian:/home/debian# ls /usr/share/vim/vim73/autoload/
adacomplete.vim decada.vim htmlcomplete.vim netrw.vim pythoncomplete.vim spellfile.vim tohtml.vim zip.vim
ada.vim getscript.vim javascriptcomplete.vim paste.vim rcomplete.vim sqlcomplete.vim vimball.vim
ccomplete.vim gnat.vim netrwFileHandlers.vim phpcomplete.vim README.txt syntaxcomplete.vim xml
csscomplete.vim gzip.vim netrwSettings.vim python3complete.vim rubycomplete.vim tar.vim xmlcomplete.vim
cat /etc/vim/vimrc
runtime! debian.vim
set mouse=a " Enable mouse usage (all modes)
set ts=4
set expandtab
set shiftwidth=4
if filereadable("/etc/vim/vimrc.local")
source /etc/vim/vimrc.local
endif
set number
set textwidth=80
syntax enable
filetype indent on
filetype plugin indent on
autocmd FileType python setlocal et sta sw=4 sts=4 …Run Code Online (Sandbox Code Playgroud) 我的系统:xp + gvim.
我打开gvim来编辑一个javascript语句,该文件还没有名字.
print(sum(range(1, 10)));
Run Code Online (Sandbox Code Playgroud)
我想映射<F7>到javascript,我怎么能写出地图句子_vimrc? 当配置完成后 我
如何55输入F7?
我elclanrs这么说,错误输出是
C:\WINDOWS\system32\cmd.exe /c ( node ^<C:\DOCUME~1\sanya\LOCALS~1\Temp\VIi8C.tmp)
[stdin]:1
print(sum(range(1, 10)));
^
ReferenceError: range is not defined
at [stdin]:1:11
at Object.<anonymous> ([stdin]-wrapper:6:22)
at Module._compile (module.js:456:26)
at evalScript (node.js:532:25)
at ReadStream.<anonymous> (node.js:154:11)
at ReadStream.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickCallback (node.js:415:13)
shell returned 8
Hit any key to close this window...
Run Code Online (Sandbox Code Playgroud)

我已将该行添加到我的.vimrc中
map <F4> :w !python<cr>
Run Code Online (Sandbox Code Playgroud)
当我打开gvim编辑一个unname Python文件时,它只有两行
x=input("which one do you like ? ")
print(x)
Run Code Online (Sandbox Code Playgroud)
我按F4,得到EOF when reading a line,如何解决?
当你添加map <F4> :w<cr>:!python %<cr>或者imap <F4> <Esc>:w <cr>:!python %<cr>它只能运行一个命名文件时,如果它是一个没有命名的文件,那么这个地图将不起作用,我如何才能运行没有命名的文件?

我想用Python检查字符是全宽还是半宽
string="??hallo"
for char in string:
if( \uFF60- \u0f01 and \uFFE0-\uFFE6 ): print( char +"is fullwidth")
elif(\uFF61-\uFFDC and \uFFE8-\uFFEE):print(char+ " is halfwidth")
Run Code Online (Sandbox Code Playgroud)
请帮我把这个伪代码改成真正的python代码.