我正在使用本地存储来存储用户条目,并在另一个页面上显示条目.我需要一种方法来根据最新的编辑日期和时间对它们进行排序.有没有办法用HTML5做到这一点.如果没有,最简单/最有效的方法是什么?
感谢您的投入.
我有一堆时间序列数据,每5秒就有一个点数.因此,我可以创建一个线图,甚至可以平滑数据以获得更平滑的图.问题是,在matplotlib或python中的任何方法中是否有任何方法可以让我点击有效点来做某事?因此,例如,如果我的原始数据中存在该数据,那么我将能够点击(10,75),然后我就可以在Python中执行某些操作.
有什么想法吗?谢谢.
我正在尝试Vowpal Wabbit,我正在计算培训和测试所需的文件格式.我一直在关注https://github.com/JohnLangford/vowpal_wabbit/wiki/Tutorial的教程,看看以下是培训数据格式:
0 | price:.23 sqft:.25 age:.05 2006
1 2 'second_house | price:.18 sqft:.15 age:.35 1976
0 1 0.5 'third_house | price:.53 sqft:.32 age:.87 1924
Run Code Online (Sandbox Code Playgroud)
对于测试数据,我没有标签或任何输出,只有功能.我该如何写出来呢?我试过包括这样的功能:
price:.23 sqft:.25 age:.05 2006
price:.18 sqft:.15 age:.35 1976
price:.53 sqft:.32 age:.87 1924
Run Code Online (Sandbox Code Playgroud)
但是,这给了我例外,因为它不是正确的格式.我也尝试了下面的内容,所有结果都只给我0:
| price:.23 sqft:.25 age:.05 2006
| price:.18 sqft:.15 age:.35 1976
| price:.53 sqft:.32 age:.87 1924
0 0 0 | price:.23 sqft:.25 age:.05 2006
0 0 0 | price:.18 sqft:.15 age:.35 1976
0 0 0 | price:.53 sqft:.32 age:.87 1924 …Run Code Online (Sandbox Code Playgroud) 我有一个文本文件,其中包含以下格式的信息:
Name1 34 25 36 46
Name1 23 53 15 86
Name1 25 25 87 35
Name2 76 22 44 55
Name2 88 88 88 88
Name3 11 11 11 11
Name3 55 66 88 88
Name3 88 88 88 88
Name3 00 00 00 00
Run Code Online (Sandbox Code Playgroud)
有不同的"名称",我必须将每个名称排列成一个数组插槽.然后,我需要另一种方法将与每行关联的日期分配到该特定位置.因此,例如,第一个Name1可能有数组{0},但我还需要以某种方式关联34,24,36和46.我还需要区分不同的名字.做这个的最好方式是什么?2x2阵列似乎不是解决方案.
到目前为止我所拥有的是这样的:
%# read the whole file to a temporary cell array
fid = fopen(filename,'rt');
tmp = textscan(fid,'%s','Delimiter','\n');
fclose(fid);
%# remove the lines starting with headerline
tmp = tmp{1};
idx = cellfun(@(x) strcmp(x(1:10),'headerline'), tmp); …Run Code Online (Sandbox Code Playgroud) 我正在寻找一种方法来绘制带有许多小提琴(列)的小提琴情节.问题是我的列长度各不相同.例如,它是这样的:
"V1" "V2"
"V1" 9 255.5
"V2" 432 286
"V3" 161 322.5
"V4" 320.5 277
"V5" 253.5 153.5
"V6" 301 155.5
"V7" 113 218.5
"V8" 341 394
"V9" 138 93.5
........
"V38166" 62 152
"V38167" NA 20.5
"V38168" NA 12
"V38169" NA 40.5
"V38170" NA 88
"V38171" NA 2.5
"V38172" NA 279.5
"V38173" NA 161.5
"V38174" NA 14.5
Run Code Online (Sandbox Code Playgroud)
如您所见,第一列中有一些NA,因为条目较少.请记住,可能还有更多列.问题是,我可以在任何一列中都有NA的小提琴情节吗?
我试过这个:
jpeg("violinplot.jpg", width = 1000, height = 1000);
do.call(vioplot,c(statsDataFrame, list(names=nameList)))
dev.off()
Run Code Online (Sandbox Code Playgroud)
statsDataFrame是我在上面发布的完整数据框架.但是,当我运行脚本时,出现以下错误:
Error in quantile.default(data, 0.25) :
missing values and NaN's …Run Code Online (Sandbox Code Playgroud) 我正在开发一个相当大的GUI项目,因此使用wxpython来构建它.我有一个框架,多个具有自己功能的框架和一个导入gui组件以及其他外部函数的主文件.我决定保持gui/wxpython代码不同,以便更好地模块化代码.
我的主要问题是如何在单独的面板中执行这些功能以及如何使它们从我的主python文件中运行.
下面是我的wxpython代码示例:
import wx
class MainFrame ( wx.Frame ):
def __init__( self, parent ):
wx.Frame.__init__ ( self, parent, id = wx.ID_ANY, title = wx.EmptyString, pos = wx.DefaultPosition, size = wx.Size( 800,600 ), style = wx.DEFAULT_FRAME_STYLE|wx.TAB_TRAVERSAL )
self.SetSizeHintsSz( wx.DefaultSize, wx.DefaultSize )
bSizer1 = wx.BoxSizer( wx.VERTICAL )
self.SetSizer( bSizer1 )
self.Layout()
self.panelOne = panel_one(self)
self.panelTwo = panel_two(self)
self.panelTwo.Hide()
self.Centre( wx.BOTH )
def __del__( self ):
pass
class panel_one ( wx.Panel ):
def __init__( self, parent ):
wx.Panel.__init__ ( self, parent, id …Run Code Online (Sandbox Code Playgroud) 我有一个清单:
a = ['one', 'two']
a = str(a)
Run Code Online (Sandbox Code Playgroud)
之后,将是
“['一二']”
有没有办法从这种字符串格式返回到原始格式的列表?
谢谢
我正在寻找一种在绘图旁边添加表格的方法(在实际的笛卡尔画布之外).该表将是排序索引,其中更多信息与图上已有的标签相关.我有一个使用ggplot创建的散点图:

该图的R代码如下:
png("image.png", width = 2000, height = 1500, res = 85);
ggplotXY <- ggplot(scatterPlotData, aes(x=x, y=y, colour=labels, label=labels)) +
geom_point() +
geom_text(hjust=0, vjust=0)
ggplotXY
dev.off()
Run Code Online (Sandbox Code Playgroud)
我的数据框中有一个列,其中包含该点的名称.所以,例如,这些行很长:
1: Name One
2: Name Two
3: Name Three
.
.
.
150: Name 150
Run Code Online (Sandbox Code Playgroud)
我该如何添加这样一张桌子?我不想在散点图中添加整个名称,因为它会重叠很多点.正如您所看到的,即使数字本身重叠,尽管它是可以接受的.
欢迎并赞赏投入.
我正在读取一个包含许多不同行的数据文件,所有行都可以有不同的长度,如下所示:
dataFile <- read.table("file.txt", as.is=TRUE);
Run Code Online (Sandbox Code Playgroud)
行可以如下:
1 5 2 6 2 1
2 6 24
2 6 1 5 2 7 982 24 6
25 2
Run Code Online (Sandbox Code Playgroud)
我需要将行转换为列.然后,我将使用这样的小提琴情节列:
names(dataCol)[1] <- "x";
jpeg("violinplot.jpg", width = 1000, height = 1000);
do.call(vioplot,c(dataCol,))
dev.off()
Run Code Online (Sandbox Code Playgroud)
我假设任何列的空字符串/占位符都会比具有最大条目数的列具有更少的条目.怎么做到呢?
我正在寻找一种基本上是网格的情节.例如,将有10列和50行.例如,像这样:

每个框(在这种情况下,10*50 = 500)将具有我将通过数据框提供的唯一值.根据唯一值,我将有一个为每个框指定颜色的功能.那么它就变成了一个可视化每个盒子"范围"的网格.我还需要标记每个列(可能是垂直所有标签都适合)和行(水平).
我只是不知道将会是什么样的情节,我不知道是否有任何图书馆这样做.我只是在找一些帮助找到这样做的东西.如果可能的话,我会感激一些帮助.
graph ×4
plot ×4
r ×4
python ×3
data.table ×2
math ×2
arrays ×1
dataframe ×1
fopen ×1
html ×1
html5 ×1
javascript ×1
list ×1
matlab ×1
matplotlib ×1
regression ×1
string ×1
stringify ×1
text-files ×1
transform ×1
vowpalwabbit ×1
wxpython ×1
wxwidgets ×1