vctrs: Vector Helpers (original) (raw)
Davis Vaughan
Defines new notions of prototype and size that are used to provide tools for consistent and well-founded type-coercion and size-recycling, and are in turn connected to ideas of type- and size-stability useful for analysing function interfaces.
Authors:Hadley Wickham [aut], Lionel Henry [aut], Davis Vaughan [aut, cre], data.table team [cph], Posit Software, PBC [cph, fnd]
vctrs_0.6.5.9000.tar.gz
vctrs_0.6.5.9000.zip(r-4.6)vctrs_0.6.5.9000.zip(r-4.5)vctrs_0.6.5.9000.zip(r-4.4)
vctrs_0.6.5.9000.tgz(r-4.5-x86_64)vctrs_0.6.5.9000.tgz(r-4.5-arm64)vctrs_0.6.5.9000.tgz(r-4.4-x86_64)vctrs_0.6.5.9000.tgz(r-4.4-arm64)
vctrs_0.6.5.9000.tar.gz(r-4.6-arm64)vctrs_0.6.5.9000.tar.gz(r-4.6-x86_64)vctrs_0.6.5.9000.tar.gz(r-4.5-arm64)vctrs_0.6.5.9000.tar.gz(r-4.5-x86_64)
vctrs_0.6.5.9000.tgz(r-4.5-emscripten)vctrs_0.6.5.9000.tgz(r-4.4-emscripten)
vctrs.pdf |vctrs.html✨
vctrs/json (API)
NEWS
# Install 'vctrs' in R: |
---|
install.packages('vctrs', repos = c('https://r-lib.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/r-lib/vctrs/issues
Pkgdown site:https://vctrs.r-lib.org
On CRAN:
18.62 score 292 stars 13k packages 1.1k scripts 1.2M downloads 2 mentions 190 exports 4 dependencies
Last updated 7 months agofrom:78d9f2b0b2. Checks:11 WARNING, 3 OK. Indexed: yes.
Target | Result | Total time |
---|---|---|
linux-devel-arm64 | WARNING | 185 |
linux-devel-x86_64 | WARNING | 178 |
source / vignettes | OK | 186 |
linux-release-arm64 | WARNING | 182 |
linux-release-x86_64 | WARNING | 178 |
macos-release-arm64 | WARNING | 120 |
macos-release-x86_64 | WARNING | 211 |
macos-oldrel-arm64 | WARNING | 146 |
macos-oldrel-x86_64 | WARNING | 259 |
windows-devel | WARNING | 232 |
windows-release | WARNING | 231 |
windows-oldrel | WARNING | 233 |
wasm-release | OK | 106 |
wasm-oldrel | OK | 229 |
Exports:%0%allow_lossy_castas_list_ofdata_framedf_castdf_listdf_ptype2fieldfield<-fieldsis_list_ofis_partiallist_all_sizelist_all_vectorslist_check_all_sizelist_check_all_vectorslist_drop_emptylist_oflist_sizeslist_unchopmaybe_lossy_castMISSINGn_fieldsnew_data_framenew_datenew_datetimenew_durationnew_factornew_list_ofnew_orderednew_partialnew_rcrdnew_vctrnum_as_locationnum_as_location2obj_check_listobj_check_vectorobj_is_listobj_is_vectorobj_printobj_print_dataobj_print_footerobj_print_headerobj_strobj_str_dataobj_str_footerobj_str_headerpartial_factorpartial_frames3_registerstop_incompatible_caststop_incompatible_opstop_incompatible_sizestop_incompatible_typetib_casttib_ptype2unspecifiedvec_any_missingvec_arithvec_arith_basevec_arith.Datevec_arith.difftimevec_arith.logicalvec_arith.numericvec_arith.POSIXctvec_arith.POSIXltvec_as_indexvec_as_locationvec_as_location2vec_as_namesvec_as_names_legacyvec_as_subscriptvec_as_subscript2vec_assertvec_assignvec_cvec_castvec_cast_commonvec_cast.charactervec_cast.complexvec_cast.data.framevec_cast.Datevec_cast.difftimevec_cast.doublevec_cast.factorvec_cast.integervec_cast.integer64vec_cast.listvec_cast.logicalvec_cast.orderedvec_cast.POSIXctvec_cast.POSIXltvec_cast.rawvec_cast.vctrs_list_ofvec_cbindvec_cbind_frame_ptypevec_check_listvec_check_sizevec_chopvec_comparevec_countvec_datavec_default_castvec_default_ptype2vec_detect_completevec_detect_missingvec_duplicate_anyvec_duplicate_detectvec_duplicate_idvec_emptyvec_equalvec_equal_navec_expand_gridvec_fill_missingvec_group_idvec_group_locvec_group_rlevec_identify_runsvec_invec_initvec_init_alongvec_interleavevec_isvec_is_emptyvec_is_listvec_locate_matchesvec_locate_sorted_groupsvec_matchvec_mathvec_math_basevec_namesvec_names2vec_ordervec_proxyvec_proxy_comparevec_proxy_equalvec_proxy_ordervec_ptypevec_ptype_abbrvec_ptype_commonvec_ptype_finalisevec_ptype_fullvec_ptype_showvec_ptype2vec_ptype2.AsIsvec_ptype2.charactervec_ptype2.complexvec_ptype2.data.framevec_ptype2.Datevec_ptype2.difftimevec_ptype2.doublevec_ptype2.factorvec_ptype2.integervec_ptype2.integer64vec_ptype2.listvec_ptype2.logicalvec_ptype2.orderedvec_ptype2.POSIXctvec_ptype2.POSIXltvec_ptype2.rawvec_ptype2.vctrs_list_ofvec_rankvec_rbindvec_recyclevec_recycle_commonvec_repvec_rep_eachvec_repeatvec_restorevec_run_sizesvec_seq_alongvec_set_differencevec_set_intersectvec_set_namesvec_set_symmetric_differencevec_set_unionvec_sizevec_size_commonvec_slicevec_slice<-vec_sortvec_splitvec_typevec_type_commonvec_type2vec_unchopvec_uniquevec_unique_countvec_unique_locvec_unrep